iPhone SDK перемещает вид и его подпредставления назад - PullRequest
0 голосов
/ 29 мая 2010

У меня есть приложение с несколькими представлениями, которые содержат подпредставления. Я знаю, что вы можете скрыть или сделать видимым представление и его подпредставления, установив для скрытого свойства значение YES или NO. Однако при использовании нескольких представлений использование скрытого свойства требует отслеживания того, какое представление отображается. Я думал, что мог бы использовать sendSuBViewToBack: чтобы скрыть представление и переместить SubSubViewToFront, чтобы сделать его видимым. Однако эти методы, похоже, действуют только на конкретное подпредставление, а не на его дочерние подпредставления. Например, вид с парой меток на нем, при отправке назад, метки остаются видимыми.

Есть ли способ заставить это поведение работать, кроме использования свойства hidden?

Спасибо

Jim

Ответы [ 2 ]

1 голос
/ 29 мая 2010

UIViewController выглядит как то, что вы ищете. Или, скорее, то, что вы должны искать.

0 голосов
/ 29 мая 2010

Я не совсем уверен, с чем именно у вас здесь проблемы. Пока вы отслеживаете каждое представление «контейнера» (возможно, используя @property), вы сможете отображать / скрывать их по требованию, используя метод в вашем коде (который может быть таким же простым, как и скрытие всего контейнера). просмотров, а затем показывая тот, который вы хотите).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...