在scrollview中的ImageView上使用GestureRecognizer

时间:2011-03-16 03:56:45

标签: ios ios4 uiscrollview uiimageview uigesturerecognizer

我有一个水平的分页滚动视图,其中包含多个视图控制器,每个视图控制器都包含一个UIImageView。在每个视图控制器中,我将一个Tap GestureRecognizer添加到ImageView,这样我可以在点击/双击图像时执行特定操作。

然而,ImageView手势计算器似乎没有触发,因此选择器不会被调用。

我预计它可能与Imageview被置于滚动视图中有关,但我不知道从哪里开始。我需要做些什么来确保在scrollview中为每个imageview调用手势识别器吗?

感谢您的建议。

1 个答案:

答案 0 :(得分:8)

也许你的UIImageView没有配置为接收用户交互

  

UIImageView默认拥有   userInteractionEnabled设置为NO。一世   会尝试将其更改为YES。

UIgestureRecognizer in a view inside a UIScrollView