Xcode4: где изменить свойства tabbar в xcode4-interfacebuilder - PullRequest
1 голос
/ 22 января 2011

xcode 4 имеет непосредственно включенный интерфейсный конструктор, так или иначе, я хочу изменить элементы tabbarcontroller. мои темы: переставить, добавить новый, изменить тип представления, например. nagvigation

Вот что я хочу (скриншот из InterfaceBuilder V3.2) в бета-версии Xcode4

Screenshot from InterfaceBuilder V3.2

ура эндо

РЕДАКТИРОВАТЬ: Единственное решение, которое я нашел, это скопировать существующий Предмет и изменить свойства, но я все еще заинтересован в решении, так как это всего лишь обходной путь.

Ответы [ 4 ]

5 голосов
/ 13 августа 2011

Я понимаю, что этот вопрос немного старый, но это может помочь:

Чтобы изменить тип объекта:

  • В Xcode 4 откройте.xib файл.Если средство просмотра объектов построителя интерфейса не расширено, сделайте это, перетащив правую границу или щелкнув по этой маленькой кнопке «Play» внизу.enter image description here

  • Разверните объект контроллера панели вкладок, чтобы увидеть его дочерние элементы, и выберите объект, который вы хотите изменить enter image description here

  • Затемвыберите его тип класса на правой панели, Identity Inspector.(Для отображения инспектора идентификации перейдите в меню: «Просмотр»> «Утилиты»> «Инспектор идентификации»).

    enter image description here

  • Вы можете открывать и закрывать эту правую панель с помощью кнопокв правом верхнем углу Xcode.Вы можете получить доступ к различным утилитам, нажав кнопки утилит или через меню Вид> Утилиты.enter image description here

Чтобы добавить дополнительные вкладки в контроллер панели вкладок, перетащите новый контроллер из меню объектов (в правой нижней панели).

enter image description here

Чтобы изменить порядок вкладок в контроллере панели вкладок, перетащите их в средство просмотра объектов построителя интерфейса (это также изменит их положение в фактической панели вкладок).

enter image description here

2 голосов
/ 14 марта 2011

Я искал то же самое, но не смог найти.Я наткнулся на это:

http://www.jennandlucien.net/lucien/2011/03/13/xcode-4-tip-on-changing-a-tab-to-a-different-type-of-controller/

Надеюсь, это кому-нибудь поможет.

0 голосов
/ 30 апреля 2012

Я решил проблему, выполнив следующие действия

  • Перетащите контроллер панели вкладок (удалите, если там уже есть какой-либо вид, иначе IB не позволит вам разместить контроллер панели вкладок в другом представлении).

  • Добавьте другие панели вкладок, перетащив 'View Controller' из правого нижнего угла окна XCode под именем Objects, это создаст контроллер представления и элемент панели вкладок в вашем представлении.

  • И обязательно поместите его на панель вкладок.

  • построитель интерфейса автоматически размещает панели вкладок.

  • Выберите каждую панель вкладок и перейти к инспектору атрибутов и измените заголовок и имя файла пера.

Спасибо.

0 голосов
/ 17 апреля 2011

Нет аналога в Интерфейсном Разработчике XCode 4.Вот почему я написал вышеупомянутый пост в блоге.Я нашел самый простой способ репликации этого пользовательского интерфейса в Xcode 4:

  • удалить контроллер представления, для которого нужно изменить тип перетаскивания
  • в новый типконтроллер представления
  • восстанавливают вещи, как они были раньше

Это немного больно, но это не займет много времени.

...