我有一个水平的分页滚动视图,其中包含多个视图控制器,每个视图控制器都包含一个UIImageView。在每个视图控制器中,我将一个Tap GestureRecognizer添加到ImageView,这样我可以在点击/双击图像时执行特定操作。
然而,ImageView手势计算器似乎没有触发,因此选择器不会被调用。
我预计它可能与Imageview被置于滚动视图中有关,但我不知道从哪里开始。我需要做些什么来确保在scrollview中为每个imageview调用手势识别器吗?
感谢您的建议。
答案 0 :(得分:8)
也许你的UIImageView没有配置为接收用户交互
UIImageView默认拥有 userInteractionEnabled设置为NO。一世 会尝试将其更改为YES。