Я пишу приложение iphone, которое имеет 3 вкладки. Первые два - UITableViews, но третья вкладка я хочу быть UINavigationController, потому что она будет использоваться для редактирования списка рецептов.Попытка разместить UINavigationController как одну из вкладок внутри UITabBarController
Я пробовал все комбинации наконечников я мог думать, чтобы получить эту работу должным образом, но у меня возникают такие проблемы, как:
- после нажатия на вкладке редактирования, а затем нажмите кнопку назад на другие вкладки , на дисплее по-прежнему отображаются части вкладки редактирования, такие как панель навигации
- , когда вы нажимаете на вкладку редактирования, вы можете видеть пустой контроллер навигации без содержимого или заголовка, хотя мой навигационный контроллер внутри вкладок имеет ' имя ножа »и« класс », установленный в инспекторе
Я просто хотел бы узнать, как лучше всего это сделать: помещать редактор (который, я думаю, должен быть навигационным контроллером?) Внутри вкладки. Есть что-то вопиющее, что мне не хватает?
Большое спасибо ребята
Итак, вы говорите, что я должен иметь контроллер навигации в качестве основного контроллера и поместить в него контроллер табуляции, а также включить или отключить панель навигации в зависимости от выбранной вкладки? – Chris
Мне нравится, что вы говорите об IB - это действительно тайна. – Chris
Да .. у вас может получиться так: основной корневой контроллер будет контроллером навигации, но вы сначала спрятали его. Затем, если вы выберете вкладку с функцией редактирования, вы увидите ее и обратно – Vanya