У меня есть один TabBar с 4 значками, один значок (number4) - это фотоальбом с 3 кнопками/изображениями, которые показывают 10 изображений в ViewController (number5). Мне нужна кнопка «Назад» (номер 5), чтобы вернуться к (номер4). Проблема в том, когда я нажимаю «Назад» (5), чтобы вернуться к (4), TabBar в (4) исчез. Любая идея, что я делаю неправильно? БлагодаряДобавить панель навигации в TabBar Swift iOS9
ответ
Если я правильно понял ваш взгляд контроллер номер 4 (теперь VC4) является корневым контроллером представления одной вкладки TabBar и имеет шоу SEGUE к VC5.
Лучший способ автоматически отображать кнопку назад и держать нижнюю планку я мог думать о том, чтобы встроить VC4 в таким образом, навигационный контроллер, имеющий:
TabBar Предмет -> UINavigationController -> VC4 (как корень навигационного контроллера) -> VC5 (достигнуто через segue)
Прежде чем это сделать, я предлагаю удалить панель навигации, которую вы вручную добавили в VC5.
Если это не работает, убедитесь, что свойства контроллера навигации в инспекторе атрибутов, выделенные на рисунке, не отмечены, так как первая отображает панель инструментов, которая скрывает TabBar, а вторая скроет TabBar при переходе на VC5 ,
Grazie mille Marco! Это работает, но в VC4 я хочу скрыть панель навигации. Проблема в том, что если я скрою панель в VC4, она также будет скрыта в VC5. Я пытаюсь скрыть это кодом, но не очень хорошо работает. Завтра увидимся лучше. Saluti – Nico
Установите навигационную панель навигационного контроллера, которая будет скрыта по умолчанию, а затем, когда вы нажимаете контроллер вида, показывайте его (вы можете использовать prepareForSegue в VC4), а затем, когда VC4 становится видимым снова, скройте его –
Хорошо, я также видел что «друг» Сеге много сделал в этой истории! Спасибо Marco – Nico
- 1. ScrollView и панель навигации ios9
- 2. Swift Панель инструментов/панель навигации
- 3. TabBar и вид Панель навигации частично скрытый
- 4. Swift - перезапись панель навигации
- 5. Как добавить TabBar в навигационную панель app
- 6. Приложение TabBar или приложение «Панель навигации»?
- 7. Объединить TabBar и панель навигации как pushViewController?
- 8. PresentViewController с TabBar и Панель навигации прошивкой
- 9. Пользовательская панель навигации в Swift
- 10. Показать панель навигации в Swift
- 11. iOS9 скриншот не показывает TabBar
- 12. Swift - Невозможно отобразить панель навигации
- 13. Прозрачная панель навигации (swift 3)
- 14. добавить в Панель навигации ABUnknownPersonViewController
- 15. Добавить панель навигации в себя
- 16. Добавить изображение в панель навигации
- 17. Добавить панель навигации в ChildViewController
- 18. Внутри TabBar viewcontrollers Панель навигации изменения не работает с раскадровки
- 19. TabBar в сочетании с панелью навигации/панель поиска и TableView
- 20. Swift tabbar добавить селектор в tabItem
- 21. Swift: Force показать панель навигации в Modal
- 22. TabBar и контроллер навигации
- 23. Добавить UIPageControl в навигационную панель в swift
- 24. Контроллер навигации, мешающий контроллеру TabBar
- 25. получает две панель навигации при нажатии TabBar больше кнопок
- 26. добавить кнопку Панель навигации центр
- 27. presentViewController не показывает панель вкладок или панель навигации
- 28. SlideOutMenu удалить Панель навигации
- 29. Как добавить изображение в панель навигации в качестве фона?
- 30. iOS Swift: неправильная панель навигации Появляется
сообщение скриншот раскадровку, чтобы мы могли лучше понять иерархию представления. Отправьте ссылку на свою фотографию, кто-то положит ее в сообщение –
Привет, спасибо;) http://es.tinypic.com/view.php?pic=rwmflv&s=8#.VgMEMbSKDrA http: // es. tinypic.com/view.php?pic=j0lkbm&s=8#.VgMEhLSKDrA – Nico
Я вставил в сообщение, принимаю мое редактирование –