Можем ли мы добавить более одного подпредставления в окно одновременно в iOS? - PullRequest
2 голосов
/ 25 февраля 2011

Можно ли добавить более 1 подпредставлений в данное окно. Например. [window addsubview: subview1] [window addsubview: subview2], где одним из представлений является UIViewController. Я пытался сделать это, но представление UIViewController переопределяет другое подпредставление.

Ответы [ 2 ]

3 голосов
/ 25 февраля 2011

Убедитесь, что оба вида не имеют одинаковый размер, чтобы они не перекрывали друг друга.Попробуйте изменить расположение и цвет фона одного и того же вида на что-то, что отличается от другого, чтобы понять, что я имею в виду.

Быстрый просмотр документов UIWindow показал бы, что он унаследованиз UIView, к которому вы можете добавить произвольное количество подпредставлений.

2 голосов
/ 25 февраля 2011

Да, вы можете добавить несколько подпредставлений к UIWindow.

Для вашей проблемы проверьте рамки представлений, которые вы добавляете - возможно, представление вашего viewController полноэкранное, а другое представление находится под ним

...