我有一个UIView(让我们称之为顶视图),我在现有视图的顶部添加(让我们称之为底视图),只需调用ViewController的Add(UIView)方法。
底部视图有一个UITextField和UIButton,顶视图的UIButton与底部视图位于同一个精确位置。我遇到的问题是,每当我点击TopView上的UIButton时,Tap事件似乎都“穿过”视图并发生在底部视图上的UIButton上。顶视图UIButton似乎甚至没有响应触摸事件。
我甚至可以在底部视图的UITextField中点击“顶视图”并使键盘出现。
任何遇到此类问题的人都会感激不尽!
谢谢!
答案 0 :(得分:0)
您可以按照wolfgang尝试,但也要检查您的顶视图是否设置了UI交互。如果事件链首先找不到您的顶视图,则会找到您的后视图。