0
我有一个水平滚动UIScrollView是页面启用。每个页面都有一个UITableview。我重复使用了20多页的表格。有些页面具有编辑功能,有些则不具有。 每个页面的数据都来自服务器。在快速滚动期间在uitableview上删除按钮
唯一的问题是,在快速滚动过程中,手指轻扫的表格单元有时会显示一个删除按钮(即使它不处于编辑模式)。一旦按下,没有任何反应,它会消失。
任何想法如何解决这个问题?
我有一个水平滚动UIScrollView是页面启用。每个页面都有一个UITableview。我重复使用了20多页的表格。有些页面具有编辑功能,有些则不具有。 每个页面的数据都来自服务器。在快速滚动期间在uitableview上删除按钮
唯一的问题是,在快速滚动过程中,手指轻扫的表格单元有时会显示一个删除按钮(即使它不处于编辑模式)。一旦按下,没有任何反应,它会消失。
任何想法如何解决这个问题?
这是一个重复:
UITableView disable swipe to delete, but still have delete in Edit mode?
基本上,你可以实现这个委托方法来禁用轻扫到删除功能:
- (UITableViewCellEditingStyle)tableView:(UITableView *)aTableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
if (self.editing)
{
return UITableViewCellEditingStyleDelete;
}
return UITableViewCellEditingStyleNone;
}
你要删除的删除按钮或者是什么? – Tendulkar
是的..我想确保快速刷卡过程中不删除按钮。 – Prathiba