Не удается открыть контроллер панели вкладок в IB - PullRequest
1 голос
/ 20 февраля 2010

Я только начал учиться создавать приложения для iPhone с использованием xcode.

Я постепенно осваиваю основы, но столкнулся с проблемой в Интерфейсном Разработчике.

Когда я создаю новый проект с использованием шаблона приложения панели вкладок, я не могу ничего сделать с контроллером панели вкладок в main.xib. Когда я дважды щелкаю файл, IB открывается нормально, но нет окна для добавления / удаления элементов в представлении. Если я перетаскиваю второй контроллер панели вкладок из библиотеки, он открывает окно для редактирования представления, но больше ничего не делает, так как он не подключен. Если я закрываю окно редактора и дважды щелкаю значок контроллера панели вкладок new в IB, он снова открывает его, но отказывается открывать исходный (подключенный) при двойном щелчке по нему.

Я более чем рад начать с нуля базовое приложение Windows, но не могу найти ресурсов, чтобы начать работать с контроллерами панели вкладок, которые просто не используют шаблон xcode!

Буду признателен за любую помощь.

Ответы [ 5 ]

1 голос
/ 02 сентября 2010

Перемещение TabBarController над окном в MainWindow.xib решило проблему для меня, как предположил Пэт. Странно то, что пока отображается окно TabBarController, если я переместлю TabBarController в .xib обратно под элементом Window, окно TabBarController исчезнет.

1 голос
/ 19 августа 2010

Я думаю, что нашел решение этой проблемы:

При двойном щелчке на MainWindow.xib открывается Интерфейсный конструктор, и нет окна для добавления / удаления элементов. Переместите элемент «tabbarcontroller» перед элементом «window», затем дважды щелкните «tabbarcontroller»: вы увидите окно с панелью вкладок.

Я надеюсь, что это работает для вас!

0 голосов
/ 27 июня 2010

Ты не сумасшедший! Я боролся с этой проблемой весь день. В первый раз, когда это случилось со мной, окно контроллера панели вкладок в конечном итоге открылось за окном библиотеки, и я подумал, что пропустил это все время. Но когда у меня возникла проблема позже, окно не было скрыто, и я ничего не сделал, чтобы вернуть его. В конце концов (много удаленных и новых проектов позже), я обнаружил, что если вы дадите двойному щелчку на значке контроллера панели вкладок, он появится.

0 голосов
/ 10 августа 2010

Хорошо, вот я и работаю над вторым приложением для iPhone, начиная с нового приложения панели вкладок, и у меня ОДНА И ТОЧНАЯ ПРОБЛЕМА! Это так расстраивает! В прошлый раз медленный двойной щелчок сработал, но в этот раз - нет.

Что я, в конце концов, сделал, так это перетащил новый контроллер панели вкладок в главное окно и сконфигурировал его (просто используйте те же точные конфигурации из контроллера панели вкладок, которые уже есть). Это сработало как шарм!

0 голосов
/ 20 февраля 2010

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

Я, соответственно, смущен, но в свою защиту я 20-летний пользователь Windows и 2-недельный пользователь Mac:)

...