Я пытаюсь написать iPhone
приложения, которое имеет как UITabBar
контроллера (и связанные с ним взгляды) и простой vanilla
контроллер представления, которое не части (т.е. начальной страницы конфигурации TabBar
, что только получает отображается в первый раз приложение запускается).
Я могу поставить контроллер Tab Bar
и контроллер вида в MainWindow.xib
и перетасовать между ними в делегате приложения. Хотя это работает, мне интересно, это лучший способ реализовать это.
Это не очень «MVC-ish» для меня, но я думаю, что оба разных контроллера должны быть root (?)
Я не знаю, как еще я это сделаю.Что такое шаблон для приложения Iphone с контроллером просмотра и контроллером панели вкладок?
0
A
ответ
2
Если страница конфигурации действительно является только «запущенной раз», вы можете просто поместить ее в виде модального представления из контроллера панели вкладок с помощью метода currentModalViewController: animated :. (Если, с другой стороны, страница конфигурации - , когда-либо, вероятно, потребуется в будущем, я бы просто добавил ее как еще один вариант на UITabBar.)
0
Вы должны сделать панель управления табло доступным по умолчанию. И представить viewcontroller модально в viewWillAppear или аналогичный метод. Затем, когда вы хотите перейти на вкладку, вы должны отклонить контроллер модального представления.
Смежные вопросы
- 1. UIImagePickerController с контроллером панели вкладок
- 2. iPhone: что называется контроллером просмотра списка поиска?
- 3. pushViewController не работает с контроллером панели вкладок
- 4. два элемента панели вкладок, работающие с одним контроллером просмотра
- 5. Контроллер навигации с контроллером панели вкладок?
- 6. Контроллер UINavigation перед контроллером панели вкладок
- 7. В чем разница между контроллером панели вкладок и панелью вкладок?
- 8. Комбинируйте шаблон с контроллером
- 9. проблемы с контроллером в панели вкладок и в боковом меню
- 10. Разница между приложением на основе табулатуры и контроллером просмотра панели вкладок в iphone?
- 11. cocos2d с контроллером просмотра
- 12. iPhone: использование Singleton с контроллером табуляции и контроллером навигации
- 13. Приложение панели вкладок с навигационным контроллером и UIBarButtonitem
- 14. Представление новой панели управления ведомым контроллером View
- 15. ShouldAutorotateToInterfaceOrientation игнорируется на устройствах iOS6, с контроллером панели вкладок
- 16. Что такое различие между фабрикой и контроллером?
- 17. NavigationViewController с контроллером просмотра, поддерживающим WebView
- 18. показать экран входа в систему перед контроллером панели вкладок?
- 19. Проблема с использованием контроллера панели вкладок с контроллером навигации
- 20. IOS: передача данных между пользовательским контроллером представления и контроллером просмотра
- 21. Объединение единого навигационного контроллера с контроллером панели вкладок
- 22. Как скрыть заголовок на элементе панели вкладок с навигационным контроллером
- 23. Два элемента панели вкладок с одним контроллером вида
- 24. removeFromSuperView с контроллером просмотра страницы
- 25. Показывать контроллер входа в систему перед основным контроллером панели вкладок
- 26. Как изменить отношение позиции панели вкладок с контроллером представления?
- 27. Разница между контроллером и контроллером.
- 28. каркас с контроллером просмотра и раскадровки
- 29. Угловая динамический шаблон с контроллером
- 30. iPhone xcode - Индикатор активности с контроллером панели вкладок и контроллерами нескольких таблиц
Я бы пошел с модальным видом, как предполагает этот ответчик. Это прекрасный пример их использования. Таким образом, вы можете проверить, были ли настройки заданы пользователем, если нет, показать модальное представление при запуске. Затем оттуда доступ к набору параметров можно получить на странице настроек на устройстве. – Nungster
Хорошие предложения. Спасибо! – John