2010-10-30 3 views
0

Извините, если этот вопрос уже был дан, но я не могу найти ответ.
Вот некоторые шаги, которые я сделал в Three20 проекта и проблема:
Использование файла xib в проекте three20

  1. Я создал класс Three20 файл, унаследованный от TTViewController: TestTTViewController
  2. Далее я создал XIb файл (New File -> Пользовательский интерфейс - > Просмотр XIB ..): TestTTView.xib

И проблема в том, что я не могу сопоставить TestTTView.xib файл с классом TestTTViewController в интерфейсе Buider (инспектора -> класс идентичности, TestTTView.xib дон» t обнаружен класс TestTTViewControll э).

В TTNibDemo образца модели three20 я вижу, что xib-файлы могут распознавать класс TTViewController. Что не так на моих шагах?

Прошу прощения, если моего описания недостаточно для понимания. Пожалуйста, дайте мне знать, если вам нужно больше.

Спасибо за внимание.
Tien

ответ

1

у меня точно такая же проблема. Я фактически открыл образец пользовательского интерфейса в Xcode, затем добавил MyViewController: TTViewController, Я добавил новый проект Nib в проект, но не смог установить идентификатор класса nib в MyViewController в InterfaceBuilder. Уже пробовал перезагружать весь файл класса в IB, не работал.

Я предполагаю, что IB не смог распознать TTViewController, поэтому MyViewController не распознается как класс. Есть ли у кого-нибудь такие проблемы раньше?

UPDATE: Вот решение: просто перетащите n, чтобы удалить все соответствующие файлы заголовка Three20 в окно xib IB. IB теперь узнает классы 320

+0

Спасибо. Это поможет мне решить эту проблему. –

0

Смотрите пример пользовательского интерфейса в Three20, он должен быть хорошим startingnpoint для вас

Смежные вопросы