编辑表格视图时是不是可以删除舍入删除指示符?
Posted
技术标签:
【中文标题】编辑表格视图时是不是可以删除舍入删除指示符?【英文标题】:Is it possible to remove the rounded deletion indicator when editing a table view?编辑表格视图时是否可以删除舍入删除指示符? 【发布时间】:2015-01-19 08:02:11 【问题描述】:我有一个带有编辑按钮的表格视图,我将功能添加到表格视图以使用委托方法 moverowatindexpath: toindexpath 重新排序单元格。
但是当我点击编辑按钮时,它看起来像这样:
我希望这个编辑按钮只用于重新排序。
那么当我使用编辑按钮时,我可以删除圆形删除按钮吗?只有当我滑动时,我才会有这样的删除按钮?
我已经有了滑动删除功能,我唯一需要的是当我点击编辑按钮时我不想删除删除功能,我应该将编辑按钮重命名为“重新排序”:)
谢谢!!
【问题讨论】:
Is there any way to hide "-" (Delete) button while editing UITableView的可能重复 【参考方案1】:设置这些委托方法:
-(UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
return UITableViewCellEditingStyleNone;
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
return YES;
- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath
return YES;
希望这会有所帮助。
【讨论】:
嘿伙计,感谢您的帮助。两个问题,第一个是当我点击编辑按钮时,ells 仍然向右移动,并且单元格的文本和重新排序指示器之间存在 ui 冲突(就像我的第一张图片中一样),seccode,滑动删除功能消失了:/ @nickshmick [这个例子] (***.com/questions/3020922/…) 帮助了我。我也这样做了。如果 UI 有问题,请尝试添加约束。以上是关于编辑表格视图时是不是可以删除舍入删除指示符?的主要内容,如果未能解决你的问题,请参考以下文章