我有以下的UIView架构(X,Y,宽度,高度):如何在他的父视图之外部分访问uiview子视图?
- MainWindow (0,0,768,1024)
- MainView (0,0,768,80)
- containerview (500,40,120,80)
- subview (500,40,120,80)
-some buttons
我的问题是子视图的底部铺设结合的MainView的之外。子视图的底部处的按钮不响应。顶部的人是响应式的,因为他们的位置也在Mainview中。
所以,当我尝试点击子视图底部的按钮,我实际上点击MainWindow!子视图的底部按钮的位置不在MainView内部
有没有办法使我的所有子视图都可用,即使它的一半超出了MainView的界限?
我知道我可以直接在MainWindow下创建子视图,但我不想重做我的代码。
更新 这里是如何设计自己的看法: A =主窗口,B =的MainView,C =容器视图,d =子视图,X =在这里我要点击
+----------------------------+
|A |
|+-------------------------+ |
||B | |
|| +----------+ | |
|+------------|C&D |-+ |
| |X | |
| +----------+ |
+----------------------------+
谢谢你
[uiview界限之外的交互]的可能重复(https://stackoverflow.com/questions/5432995/interaction-beyond-bounds-of-uiview) –