У меня есть следующая архитектура UIVIew (x, y, ширина, высота):
- MainWindow (0,0,768,1024)
- MainView (0,0,768,80)
- containerview (500,40,120,80)
- subview (500,40,120,80)
-some buttons
Моя проблема в том, что нижняя часть подпредставления лежит за пределами MainView. Кнопки в нижней части 1005 * подпредставления не реагируют. Те, что наверху, отзывчивы, потому что их позиция тоже внутри Mainview.
Так что, когда я пытаюсь нажать на кнопки внизу подпредставления, я фактически нажимаю на MainWindow! Положение нижних кнопок подпредставления не внутри MainView
Есть ли способ сделать все мое подпредставление доступным, даже если половина его находится за пределами MainView?
Я знаю, что вместо этого я могу создать подпредставление непосредственно в MainWindow, но я не хочу переделывать свой код.
Обновление
Вот как выглядит мой дизайн:
A = MainWindow, B = MainView, C = вид контейнера, D = подпредставление, X = где я хочу нажать
+----------------------------+
|A |
|+-------------------------+ |
||B | |
|| +----------+ | |
|+------------|C&D |-+ |
| |X | |
| +----------+ |
+----------------------------+
Спасибо