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

但是,ImageView手势矩形框似乎没有触发,因此没有调用选择器。

我预计这可能与Imageview放在滚动视图中有关,但是我不确定从哪里开始。我需要做些什么特定的事情以确保为滚动视图中的每个图像视图调用手势识别器?

感谢您的建议。

最佳答案

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

UIImageView默认具有
userInteractionEnabled设置为NO。一世
会尝试将其更改为“是”。

UIgestureRecognizer in a view inside a UIScrollView

10-07 12:27