我的单元格有一个UITextField(绑定到所有边缘),且isUserInteractionEnabled设置为false。因此,我希望单击单元格时会调用didSelectRowAt

Nowm这永远不会发生。它不调用didSelectRowAt函数。

有什么办法找出谁在消耗我的活动?同样在视图调试器中,我在其顶部看不到任何视图。

最佳答案

确保实现了UITableViewDelegate。
确保尚未在您的任何位置添加UITapGestureRecognizer
视图。

关于ios - 禁用了用户交互的UITableViewCell和UITextField不会调用didSelectRow,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45456613/

10-11 12:28