【发布时间】:2017-05-05 18:18:54
【问题描述】:
我有一个自定义表格视图单元格,左侧有一个切换按钮。
当tableview的isEditing属性设置为true时,删除编辑选项会正常显示,但是当它被点击时,什么都没有发生。
奇怪的是,当我点击并按住,然后拖动到远离按钮的一侧,然后抬起时,单元格终于滑了过来。这根本不是它应该的工作方式。
即使我从情节提要和子类中删除与切换按钮的连接,它仍然会以这种方式运行。
为什么要这样做?
【问题讨论】:
-
你解决过这个问题吗?我有完全相同的问题。还有,很棒的设计!我的应用程序中几乎有相同的小红圈哈哈
-
我放弃了!我在编辑模式下停止使用删除选项。删除项目的唯一方法是离开编辑模式并在单元格上滑动,直到出现删除按钮。所以在这种情况下,编辑模式只是用于重新排列列表中的项目。
-
我想通了,我在表格的视图控制器中使用了手势识别器。它以某种方式干扰了水龙头。我添加了这一行,它修复了所有问题。
tapRecognizer.CancelsTouchesInView = false;
标签: ios xcode uitableview uikit