1

我有一个视图,上面有几个按钮。单击其中一个按钮时,会在所有其他按钮上弹出一个图像视图。即使图像覆盖了所有按钮,它们仍然是可点击的。XIB 中有没有办法让用户无法点击图像视图?我知道我可以以编程方式进入并一次禁用/启用一个按钮,但我确信有一种更简单的方法可以做到这一点。有任何想法吗?谢谢!

下面的建议之一是我在图像上启用用户交互。但是,我仍然可以单击图像视图下方的按钮。请以图片为例。

在此处输入图像描述

4

1 回答 1

8

UIImageView将'属性标记userInteractionEnabled为 YES。这样,它将从底层“窃取”触摸事件UIButton

于 2013-08-05T08:16:14.153 回答