табличное представление закрывается пустым табличным представлением при интеграции TTCatalog в шаблонный проект Tabbar - PullRequest
0 голосов
/ 04 февраля 2012

Я создал проект с шаблоном Tabbar.Первый вид моего проекта Tabbar просто хочет использовать ту же функцию, что и в примере проекта TTCatalog.Второе представление будет интегрировать функцию Map.

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

Когда я закрываю свое приложение из эмулятора и снова запускаю его из эмулятора, сначала я вижу табличное представление, подобное TTCatalog (с синими заголовками и метками), но вскоре табличное представление закрываетсяс пустым представлением таблицы.

Пожалуйста, помогите

спасибо

1 Ответ

1 голос
/ 07 февраля 2012

Нет необходимости наследовать CatalogController, если единственное, что вам нужно, это tableView внутри tabBarController, то даже вообще не нужно использовать three20. Для начала я бы порекомендовал вам использовать более простой подход. Хотя Three20 и TTTableViewController могут сильно помочь с определенными настройками, это не самый лучший способ сделать что-либо.

Пусть ваш FirstViewController наследуется от UITableViewController, реализуйте методы UITableViewDataSource. Если вы испытываете проблему или нуждаетесь в специфической проблеме , не стесняйтесь спрашивать здесь.

Если у вас это работает, и вам действительно нужно что-то, что может помочь вам три20, прочитайте источники TTTableViewController, TTModel, TTTableViewDataSource, найдите учебник и продолжайте.

Может быть, этот вопрос может помочь вам: Пример навигации на основе URL-адресов Three20 + панель вкладок? особенно эта ссылка: http://three20.pypt.lt/url-based-navigation-and-state-persistence

...