Я пытаюсь добавить третью вкладку в tabBarController с помощью ios5. Стандартный объект, который вы получаете, когда вы перетаскиваете его в раскадровку, имеет 2 вкладки. Кто-нибудь знает как это сделать? Я обыскал Интернет, и все примеры начинаются с их tabBarController с дополнительными вкладками, не показывая, как их получить.
Попытка добавить третью вкладку в tabBarController
Ответ 1
Это старый вопрос. Я попробовал несколько других ответов здесь, но не смог заставить его работать. Иногда просто наблюдать, как кто-то делает это в действии. Вот видео, которое я смотрел, и научил меня, как это сделать:
Я опишу следующий процесс.
Создайте новый проект с вкладками
Это автоматически предоставит две вкладки, которые уже "работают".
Добавить новый контроллер просмотра
Перетащите другой контроллер вида на раскадровку.
Добавить панель вкладок
Перетащите элемент панели вкладок на новый контроллер просмотра, который вы только что добавили.
Подключиться к контроллеру табуляции
Нажмите "Перетащить" и "Контроль-перетаскивание" с контроллера просмотра табуляции на новый контроллер просмотра. Появится меню. Выберите опцию диспетчера представлений в группе Связь Segue.
Что это. Теперь вы сможете запустить его и работать со всеми тремя вкладками. Посмотрите видео, которое я связал для получения дополнительной информации.
Примечание:
- Чтобы сделать что-либо на своей новой вкладке, не забудьте добавить новый класс View Controller (как и для любого нового контроллера View).
Ответ 2
Основываясь на ответах Wolvorin и Tom van и исходя из того, что я испытал, вы должны сделать следующее:
- Создать пустой
View Controller
(в контроллерах и объектах) - Из Windows и Bars перетащите
Tab Bar Item
в недавно добавленное представление - В главном контроллере просмотра выберите значок
Tab Bar Controller
(рядом с первым ответчиком) и Control-Drag для вновь добавленного View - У BOOM есть новая вкладка
Ответ 3
Чтобы изложить ответ на @Roozbeh, когда вы управляете перетаскиванием из контроллера панели вкладок на недавно добавленный контроллер представления, убедитесь, что вы выбрали опцию контроллера просмотра в разделе "Связь Seque"
Я читал этот вопрос после одной и той же проблемы, и я хотел уточнить, каков был точный шаг.
Ответ 4
для третьей вкладки сначала добавьте контроллер представления, а затем щелкните правой кнопкой мыши на контроллере табуляции, а затем из него раскадровки segway из перетаскивания управления control на добавленный контроллер представления и сделайте
Ответ 5
Посмотрите в правой части экрана, я считаю, что это представление библиотеки объектов. Просто найдите "Tab Item" (или что-то еще) и перетащите его в панель.