iphone - UIImageView 允许触摸其下方的按钮

标签 iphone ios cocoa-touch

正在开发 iPhone 应用程序。当用户点击按钮时,在页面上显示半透明的 UIImageView(即覆盖整个页面)。现在,由于 UIImageView 是半透明的,因此可以看到其下方的按钮。单击按钮(尽管 UIImageView 位于其顶部)会导致处理按钮单击;但我想阻止这一切。当 UIImageView 位于顶部时,只需触摸 UIImageView(调用方法)就可以了;不应该触摸其下面的任何东西。

最佳答案

假设 yourImageView 是按钮上方的 UIImageView,执行此操作,

[yourImageView setUserInteractionEnabled:YES];

关于iphone - UIImageView 允许触摸其下方的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12685150/

相关文章:

objective-c - 同一 View 中的两个 UITableView

iphone - 如何按整数属性对 CoreData 对象数组进行排序?

iphone - 在 iOS 中为视频幻灯片而不是图像使用 Open Cover Flow

iphone - 像核心动画老虎机一样在 z 轴上旋转

ios - 通过拖放将 CocoaLumberjack 集成到 iOS 项目中

cocoa-touch - iOS8视频尺寸,CMVideoDimensions返回0,0

iphone - iOS UI 自动化 : is it possible to compare screenshots to reference images?

ios - 使用 AFNetworking 2.0 发布带有数组参数的图像不起作用

iphone - 内存管理怪癖!与 NSNumber 相关

iphone - 如何将欢迎屏幕插入我的基于导航的 iPhone 应用程序?