0

我的一个视图控制器包含一个带有自定义 UITableViewCell 的 UITableView。我的自定义 UITableView 单元格包含代表可点击图标的 UIImageView 子视图。当用户点击自定义单元格上的任何位置时,除了图标子视图,我希望我的didSelectRowAtIndexPath方法像正常一样被调用。但是当我的图标子视图被点击时,我想要一种不同的方法来调用,但我不知道如何做到这一点。我是否在 touchesDidBegin 方法中捕获了触摸位置并手动检查用户是否点击了图标?那感觉太hacky了。其他更清洁的想法?

非常感谢你的智慧!

4

1 回答 1

0

只需将 tapGestureRecognizer 添加到单元格中的 UIImageView

于 2013-02-11T20:32:49.657 回答