如何防止触摸通过UIImageView?

时间:2014-12-14 19:57:14

标签: ios objective-c uiscrollview uiimageview

以下是设置:

  1. UIScrollView:(0,0,320,568)
  2. 在UIScrollView上面的
  3. UIImageView:(0,0,320,568)
  4. 问题在于,当UIImageView可见并且用户触摸它时 通过UIImageView传递到UIScrollView并滚动。

    如何防止触摸通过UIImageView?

1 个答案:

答案 0 :(得分:6)

默认情况下,图像视图禁用了用户交互,因此当系统确定哪个视图应该接收触摸时,它会忽略图像视图。

启用图片视图的用户互动。在代码中,将其userInteractionEnabled属性设置为YES。在xib或情节提要板中,找到属性检查器中的复选框并将其打开。