How to remember rows selected and maintain them after reload by default in UITableView?

前端 未结 6 1335
有刺的猬
有刺的猬 2020-12-14 01:09

How can I set a row selected by default? I want to select a row , take the number of selected row with indexpath.row and then reload the table and select the ro

6条回答
  •  抹茶落季
    2020-12-14 01:39

    This will do it:

    NSIndexPath *indexPath = [NSIndexPath indexPathForRow:row inSection:section];
    [tableView selectRowAtIndexPath:indexPath animated:NO scrollPosition: UITableViewScrollPositionNone];
    

    Where row is the cell number you want to select (starts 0...), and section is the section where the cell appears.

提交回复
热议问题