在UIScrollView中没有为UITableView调用DidSelectItemAtIndexPath

时间:2017-08-20 09:44:26

标签: ios objective-c iphone uitableview uiscrollview

我的self.view有一个UIScrollView作为子视图。此UIScrollView有一个容器UIView,其中包含许多UITableView个子视图。这些子视图都使用自动布局约束进行配置。

所以基本上我的scrollview是可水平滚动的。我的UILongPressGesture内也有UIScrollView

我的问题是didSelectItemAtIndexPath在点击UITableView内的单元格时未被调用。我为cancelTouchesInView设置了NOUILongPressGesture,但仍然didSelectItemAtIndexPath没有被调用。

我不想将UITapGestureRecognizer添加到UIScollView并手动触发didSelectItemAtIndexPath,因为我正在UITableView委托方法中执行某些操作。

如何让UITableView响应其所有委托方法?

0 个答案:

没有答案