自定义 UITableViewCell 中的 UIImageView 触摸功能

UIImageView touch function in custom `UITableViewCell`

与 swift 一起工作。有一个带有自定义 Cell 的 tableView。 在单元格中放置 imageView 并尝试找出为什么 uiimageview 的 tap/touch 函数不起作用。 在我的 cellForRowAtIndexPath

var tap = UITapGestureRecognizer(target: self, action: "handleTap:") -

cell.smallImageView.tag = (indexPath.row)

cell.smallImageView.addGestureRecognizer(tap)

和一个名为 "handleTap"

的函数

我启用了用户交互。还有 didSelectRowIndexPath 并且正在用于某些(segue)。

我错过了什么吗?我一直在跟踪 Whosebug,找不到解决方案。

在此先致谢!

通过阅读 whosebug.com(感谢 stackover)努力并学到了很多东西后找到了解决方案

基本上,我从 mad_manny 那里得到了一个想法,提到了一些关于在 on/off 表单单元格中进行用户交互的内容。我有了主意,并从情节提要中查看了 "Content View",但我不知道它是默认设置还是未选中,所以我勾选了该框,现在它工作正常。一个滴答声浪费了我 3 天的时间,但没关系。又学到很多东西!我想没有痛苦就没有收获!

感谢所有@mad_manny,@NSNoob