奇怪的UITableView选择行为,仅在长按后选择

时间:2017-01-11 21:42:48

标签: ios swift uitableview

我遇到了一个奇怪的UITableViewController行为。

解释:

我有一个非常简单的UITableView。只有3个带文本的默认单元格。 但它的行为如下面的GIF所示。 (GIF比现实慢一点)

正常"短"水龙头既不突出显示也不选择。 较长的按键突出显示单元格直到释放。 只有经过长时间的长按,才能选择单元格。

我不知道是什么原因导致这些问题,而且我不知道在哪里搜索。

部分代码:TableViewController + DataSource

有人提示从何处开始调试?

Simple Table

TableViewControllerAttributes

ViewAttributes

ViewHierachie

2 个答案:

答案 0 :(得分:1)

您可能在视图层次结构中的其他位置设置了一个点按手势识别器,正在吃掉您的点按手势。

由于您提供普通的香草桌视图,您真的不想这样做。

(事先向社区道歉 - 这应该是评论但我无法发表评论,因为我的名声不好)

答案 1 :(得分:0)

我知道了;) 我在自编的子框架中找到了TapGestureRecognizer。 评论完之后它运作良好。 所以我必须在我的子框架中搜索问题。

非常感谢你,没有你的暗示我再也没有想过它

相关问题