iphone - 阻止触摸传播到另一个 View

标签 iphone objective-c cocoa-touch uikit

我有一个 subview ,它将自己置于其他同级 View 之上。问题是,当我触摸它时,同级也会对触摸事件使用react。如何禁用底层同级 View 上的触摸传播?

最佳答案

理论上,如果您将标签栏与带有 ExclusiveTouch = YES 的 View 重叠,它也不应该响应此触摸。

尝试设置 ExclusiveTouch = YES,也许可以将覆盖 View 添加为 tabBarController.view 的 subview (并将其置于前面)。

关于iphone - 阻止触摸传播到另一个 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1827106/

相关文章:

objective-c - UITableView 中分页实现的查询

objective-c - 将照片上传到 Instagram 后,控件不会返回到应用程序

iphone - 上传 UImage 到 facebook

ios - 在 iOS 错误中创建 plist 文件

objective-c - 每次加载应用程序时检查一些内容

objective-c - 我怎样才能知道父类(super class)是否也实现了我的子类实现的相同方法?

objective-c - 如何制作一个小的透明模态整体来表示加载数据?

iphone - 8badf00d 是什么意思?

iphone - 如何显示最初从 plist iphone 中隐藏的状态栏

ios - 如何使变量全局可用 objective c