Рекомендации по использованию приложения для iPhone с несколькими NIB - PullRequest
0 голосов
/ 19 мая 2011

Я разрабатываю приложение с семью NIB. TabController выбрасывает их на вкладку ..More, которая портит пользовательский опыт. У кого-нибудь есть совет по лучшему подходу?

Мне интересно, должен ли я обнаруживать проволочки и поочередно выключать каждый NIB (с целью создания кругового опыта, т.е. NIb 1 -> Nib 2 ... Nib 7 -> Nib1 и т. Д.

В противном случае я мог бы использовать навигационный контроллер и переключать NIB с помощью кнопок «Вперед» и «Назад».

Я попробовал первую идею. Я могу переключать NIB после обнаружения пролистывания, но предыдущий NIB по какой-то причине не выпускается (и его можно увидеть под новым NIB). Вторая идея занимает место на экране вместе с панелью навигации, и я бы предпочел использовать ее для таблиц и т. Д. В NIB.

Пример кода и мысли приветствуются.

1 Ответ

0 голосов
/ 16 сентября 2011

Я бы предложил создать свой собственный "tabBar" в виде прокрутки с включенной подкачкой страниц.И попробуйте использовать отложенную загрузку для NIB.

В любом случае, вы должны найти способ утилизации ваших ресурсов (аналогично тому, как tableViews повторно использует ячейки)

...