我有一个包含单元格的 UITableView,每个单元格包含一个 UILabel、一些按钮和一个 UICollectionView。
点击单元格时,将调用 UITableViewDelegate 的 didSelectRowAtIndexPath 方法。如果点击按钮,将调用按钮的操作。但是,如果在 UICollectionView 上点击,则不会调用 UICollectionViewDelegate 的 didSelectItemAtIndexPath 方法,而是调用 UITableViewDelegate 的 didSelectRowAtIndexPath 方法。
我试图通过向 UICollectionView 添加 UITapGestureRecognizer 来修复它,但它也被忽略了。
有人知道让两个事件同时进行的方法吗?
提前致谢。
米凯万
最佳答案
我的错误。 UICollectionView 的 User Interaction Enabled 标志设置为 NO。
关于ios - 在 UITableViewCell 内部时,UICollectionView 手势被忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26482813/