2009-06-05 3 views
3

У меня есть приложение с простым представлением. Я хочу переключить этот оригинальный вид на другое представление, когда я нажимаю кнопку на исходном представлении. Я не хочу использовать диспетчер навигации, или switchviewcontroller, я просто хочу поменять вид корня для другого.Переключение представления приложения на основе одного представления на iPhone

Спасибо, Джо

ответ

1

Это не яблоко рекомендуется. Если у вас несколько видов, вы должны использовать контроллер TabBar или контроллер навигации. Одна из причин заключается в том, что сообщения, такие как viewDid/WillAppear, не отправляются при неправильном добавлении просмотров.

Если вы не хотите отображать панель навигации, то вы можете установить ее в скрытую, и никто никогда не узнает, что она находится в приложении на основе навигации. Вы также можете запретить просмотр анимации со стороны при нажатии контроллера вида.

Другой принятый вариант загружает «резервное» представление и никогда не меняет его. Вы можете отключить любые подзапросы на этом фоне. Возможно, вы никогда не увидите вид резервного копирования в приложении, но он просто предназначен для удаления и добавления просмотров.

Смежные вопросы