【发布时间】:2012-06-11 07:19:51
【问题描述】:
在我的程序中,我配置了一个 UIView 以放置在多个 UIBUttons 上。这样您就可以在视图中平移并让按钮移动以及选择按钮本身。但是,当按钮位于此 UIView 下方时,无法选择它们。有谁知道在这些条件下如何配置UIButton 的userInteractionEnabled?
【问题讨论】:
-
尝试禁用覆盖按钮的 UIView 上的 userInteraction。
-
我需要
userInteractionEnabled将该视图设置为true以便我可以添加一个UIPanGestureRecognizer到它。 -
如果此视图是透明的并且仅用于检测平移手势,那么为什么不将按钮放在视图顶部?
-
我刚试过。这些按钮阻止下方的
UIView识别平移事件。 -
是的,他们是。我还没有尝试过使用
UIScrollView,但我确信我可以解决。感谢您的帮助!
标签: objective-c ios uiview uibutton user-interaction