Suk*_*ngh -1 objective-c uitableview ios
我有UITableview,我不需要编辑或删除单元格.所以要求只是视图.但是,当我在单元格上滑动时,会出现一个红色删除按钮.请帮助我如何禁用它.
根据您的需要,您有几个选择.如果您不需要任何类型的单元格编辑,那么只需添加此方法:
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
return NO;
}
Run Code Online (Sandbox Code Playgroud)
编辑默认值YES以便您需要将其关闭.
如果您需要一些编辑但没有删除,请执行:
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath {
return UITableViewCellEditingStyleNone;
}
Run Code Online (Sandbox Code Playgroud)
此外,如果您不需要插入或删除,请删除tableView:commitEditingStyle:forRowAtIndexPath:可能已自动添加的方法.