Я хочу, чтобы элемент выхода из системы находился в разделе UITabBarController, который я создал с помощью раскадровки. Как я могу добавить его, не удаляя все другие подключения и как я могу его прослушать?Добавить TabBarItem, в том числе действие к существующему меню UITabBarController.
ответ
UITabBarController управляет массивом контроллеров представлений. Если количество контроллеров представления в этом массиве превышает шесть, то первые четыре элемента в массиве отображаются на панели вкладок, и кнопка появляется в индексе 4 (пятое место) по умолчанию. В представлении «Больше» на самом деле есть контроллер навигации, который отображает все представления в массиве и позволяет пользователю выбирать, какое представление они хотят видеть или редактировать, какие представления будут находиться внутри панели вкладок.
Если вы хотите добавить пользовательский элемент в представление «Дополнительно» без соответствующего UIViewController в раскадровке, вам необходимо подклассифицировать ваш UITabBarController для отображения этого элемента, поскольку представление не находится в массиве контроллеров представлений и, следовательно, не является редактируемые.
Самый простой способ отображения элемента выхода из системы в представлении «Дополнительно» - создать соответствующий выход из UIViewController и установить UITabBarController в качестве корневого контроллера.
Для получения дополнительной информации о UITabBarController приведена в документации Apple: moreNavigationController
- 1. Как добавить UITabBarController к существующему проекту
- 2. Добавить Gesture Recognizer в конкретный UITabBarController tabBarItem
- 3. Как добавить новое действие к существующему контроллеру?
- 4. UITabBarController с UIViewController без tabbaritem
- 5. меню Пользовательские TabBarItem IOS 7
- 6. Как добавить раскрывающееся расширение к существующему меню
- 7. Добавить действие к элементу в UITabBar в UITabBarController
- 8. Добавить новое действие к существующему контроллеру или добавить новое действие к новому контроллеру?
- 9. Как использовать определенный TabBarItem с UITabBarController?
- 10. Silverstripe - Как добавить новое действие к существующему контроллеру
- 11. Реализовать Назад действие в UITabBarController
- 12. Как добавить действие меню к моему представлению?
- 13. Могу ли я добавить UITabBarController в UITabBarController?
- 14. Как изменить действие первого tabbaritem (при нажатии)
- 15. Добавить CoreDataGeneratedAccessors к существующему классу
- 16. Как установить индивидуальные значки tabbaritem в uitabbarcontroller в какао
- 17. добавить вкладки к существующему проекту
- 18. MongoJS добавить к существующему массиву
- 19. Добавить к существующему параметру TeamCity
- 20. Добавить подзаголовок к существующему рисунку?
- 21. Как добавить к существующему Nsmutabledictionary?
- 22. Сохранение окна всегда сверху - в том числе меню (win32)
- 23. , в том числе контроллеры в Symfony2 issue
- 24. беда в том числе PHPUnit
- 25. Активный Администратор: В том числе Javascript
- 26. В том числе библиотеки JQuery
- 27. Проблема в том числе AVAudioPlayer
- 28. Вопрос: В том числе «Paper.js»
- 29. В том числе частичный шаблон
- 30. Проблема в том числе PIE.htc
Спасибо за ваш ответ. Не могли бы вы дать мне больше информации о том, как я могу прослушивать щелчок элемента выхода из системы, не открывая новое представление для «LogoutViewController»? –