Я начал свое приложение в качестве приложения на основе навигации и выполнил основную часть работы с использованием таблиц и т. Д. Теперь я хочу создать страницу с начальным представлением, состоящую из двух кнопок, которые ссылаются на RootViewController и другой, который ссылается на другое представление.
Возможно ли это? Если да, то как мне это сделать? Спасибо!Добавление представления перед RootViewController
ответ
Создайте новый UINavigationController с начальным представлением как rootViewController
для окна в первую очередь.
Тогда на событии нажатия первой кнопки, сделать вызов делегата к классу AppDelegate и удалить настоящий UINavigationController и добавьте главный UINavigationController (который связывает с вашей RootViewController) в качестве rootViewController
для окна.
Для второго нажатия кнопки мыши вы можете просто нажать следующий вид на navigationController.
HI xcode, я использовал следующий метод: я создал другой контроллер навигации в моем mainwindow.xib, а затем связал с ним контроллер вида и т. Д. Он работает, но на моем первом представлении есть панель навигации (что я связываю с корневым представлением). Мне не нужна эта панель навигации, когда я пытаюсь скрыть ее, панель навигации исчезает из всего приложения. Довольно уверен, что проблема с тем, как ив создал навигационный контроллер, не совсем уверен, хотя, какие-то идеи? Еще раз спасибо! –
Вы должны показать его позже. Вы можете сделать это в методе viewWillAppear контроллера вида, где вам нужна панель навигации – jithinroy
- 1. Добавление UIImageView в rootViewController
- 2. Добавление представления из xib перед другими видами
- 3. Проблемы добавление RootViewController к UINavigationController
- 4. Невозможно добавить новые представления после объявления RootViewController
- 5. Может [self.window makeKeyAndVisible]; вызывать перед установкой rootviewcontroller
- 6. MvvmCross - RootViewController
- 7. Отправлять данные обратно в rootviewcontroller перед вызовом метода popToRootViewController?
- 8. RootViewController
- 9. Изменение rootViewController UIWindow
- 10. Переименование Rootviewcontroller
- 11. Добавление представления в иерархию окон
- 12. Добавление другого табличного представления
- 13. Добавление представления в ViewGroup
- 14. Добавление логики перед просмотром исчезает
- 15. Добавление BarButtons в UINavigationBar после представления модального контроллера представления
- 16. presentViewController перемещает мой rootViewController
- 17. UIsplitViewController not RootViewController
- 18. RootViewController to TabBarViewController
- 19. Swap rootViewController с анимацией?
- 20. Сброс rootViewController на NavigationController
- 21. Set RootViewController в UIViewController
- 22. Добавление представления поверх MPMoviePlayerController
- 23. Добавление представления из UIViewController
- 24. Добавление представления выше UINavigationBar
- 25. Добавление представления в UIScrollView
- 26. Добавление представления к NSOutlineView
- 27. Добавление представления с presentModalViewController
- 28. Добавление анимированного представления
- 29. Перемещение rootViewController с анимацией
- 30. Решение начального контроллера представления перед завершением приложения Загрузка
Да, это возможно. Вопрос ответил! – jv42
Хаха, отредактирован !! –
лучше! Я не могу полностью ответить прямо сейчас, но вы должны изучить свой делегированный делегат/root XIB, который создает первое представление для замены корневого VC. – jv42