Подтвердить что ты не робот

Попытка добавить третью вкладку в tabBarController

Я пытаюсь добавить третью вкладку в tabBarController с помощью ios5. Стандартный объект, который вы получаете, когда вы перетаскиваете его в раскадровку, имеет 2 вкладки. Кто-нибудь знает как это сделать? Я обыскал Интернет, и все примеры начинаются с их tabBarController с дополнительными вкладками, не показывая, как их получить.

4b9b3361

Ответ 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"

Control drag from here

And select view controllers under Relationship Seque

Я читал этот вопрос после одной и той же проблемы, и я хотел уточнить, каков был точный шаг.

Ответ 4

для третьей вкладки сначала добавьте контроллер представления, а затем щелкните правой кнопкой мыши на контроллере табуляции, а затем из него раскадровки segway из перетаскивания управления control на добавленный контроллер представления и сделайте

Ответ 5

Посмотрите в правой части экрана, я считаю, что это представление библиотеки объектов. Просто найдите "Tab Item" (или что-то еще) и перетащите его в панель.