自定义`UITableViewCell`中的UIImageView触摸功能

时间:2015-12-07 10:16:42

标签: swift uitapgesturerecognizer

使用swift。得到一个带有自定义Cell的tableView。 在单元格中使用imageView并尝试解决为什么使用uiimageview的点击/触摸功能无法正常工作。 在我的cellForRowAtIndexPath

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

cell.smallImageView.tag = (indexPath.row)

cell.smallImageView.addGestureRecognizer(tap)

和一个名为" handleTap"的函数

我启用了userinteraction。还有didSelectRowIndexPath,用于某些(segue)。

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

先谢谢!

1 个答案:

答案 0 :(得分:1)

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

基本上,我从mad_manny那里得到了一个想法,提到了有关使用userinteraction on / off表格单元格的一些信息。我有想法,并从故事板中查看“内容视图”,我不知道它是默认的还是以某种方式取消,所以我勾选了方框,现在它的工作正常。一个刻度浪费了我的3天时间,但没关系。又学到了很多东西!我猜没有痛苦没有收获!

感谢所有@mad_manny,@ NSNoob