我在一个 nib 文件中有一个 tableview,它的数据源和委托设置为文件的所有者。它还有一个插座设置为在类中声明的 IBOutlet 属性。所有数据源方法都按预期响应。没有任何委托方法响应。
到目前为止,我已经完成了我能想到的所有事情:删除 tableview,添加另一个,单击和取消单击数据源和委托连接,你可以命名它。总是一样。
我在主视图上有一个点击手势识别器,并且委托设置为 self。因此,当点击进来时,我可以在手势识别器委托方法中拦截它,并且点击确实来自表格视图单元格。这被识别为来自表格内的点击,因此该方法返回 NO 以告诉手势识别器不要响应。
有什么想法吗?