我有以下的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) –