我有一个UITableView
具有不同高度的某些单元格。如果单元格中的触摸低于某个点,我希望有一种方法,无需向每个单元格添加按钮,就不会收到对 didSelectedRowAtIndexPath 的响应。
例如,假设我有两个单元格,一个高度为 100,另一个高度为 150。有没有办法不接收对didSelectRowAtIndexPath:
低于 100 的触摸的响应,但仍接收单元格上的触摸输入?
我想覆盖单元格中的触摸方法并将委托中的接触点返回到控制器/表并使用该输入来确定我是否会忽略didSelectRowAtIndexPath:
响应,但我担心突出显示和其他调用以及它是否可能不够快以阻止这些。这对我来说似乎真的很可疑。