我有一个带有几个可以编辑的单元格的表格视图。如果表格中没有单元格,我想删除工具栏中的编辑按钮
问问题
1586 次
2 回答
4
设置rightBarButtonItem'
为零:
self.navigationItem.rightBarButtonItem = nil;
当您想再次显示编辑按钮时,请将其设置为self.editButtonItem
:
self.navigationItem.rightBarButtonItem = self.editButtonItem;
于 2012-11-29T10:01:51.610 回答
-2
你应该实现这个方法
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
在 tableview 委托中。在那里您可以为您的单元格返回适当的编辑样式: UITableViewCellEditingStyleDelete 用于可删除单元格, UITableViewCellEditingStyleNone 用于其他单元格
所以如果你没有任何行,把你的表格视图样式 UITableViewCellEditingStyleNone
于 2012-11-29T08:58:04.417 回答