UITableView删除模式iOS 8中的问题

时间:2014-09-27 21:35:13

标签: ios objective-c uitableview ios8

我有一个使用iOS 6 SDK构建的应用程序,它使用TableView。使用编辑模式启用tableview以删除行。当用户单击“编辑”按钮时,它会在左侧显示连字符,并在每行显示“删除”按钮。或者,当用户单击连字符按钮以禁用删除模式或点击完成按钮以禁用删除模式时,编辑模式将停止一次全部工作。此问题仅在iOS8中发生,而在以前的版本中不发生。如果有人以前遇到过这个问题,请告诉我。

1 个答案:

答案 0 :(得分:0)

我也遇到过这个问题..好像是Apple的一个错误。我找到了一种解决它的方法..它不完美但它有点工作:)

- (void)tableView:(UITableView *)tableView didEndEditingRowAtIndexPath:(NSIndexPath *)indexPath {

     tableView.editing = YES;
     [tableView reloadData];
     [tableView setNeedsLayout];
     [tableView layoutIfNeeded];
}

重新加载数据并重置编辑模式。您需要点击减号按钮2次而不是一次,但我正在努力解决这个问题。