我有UITableView选择的问题.如果单击编辑按钮,TableView将进入编辑模式并丢失当前选择.
如何在不丢失选择的情况下进入编辑模式?
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{
// Return NO if you do not want the specified item to be editable.
return YES;
}
Run Code Online (Sandbox Code Playgroud)
小智 3
我能够重现它:如果您选择这样的行,则[self.tableView selectRowAtIndexPath:]单元格将失去其选择。但是,如果您直接选择单元格,它不会丢失编辑时的选择,如下所示:
UITableViewCell* cell = [self.tableView cellForRowAtIndexPath:
[NSIndexPath indexPathForRow:1 inSection:0]];
[cell setSelected:YES animated:NO];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2640 次 |
| 最近记录: |