2010-09-29 2 views
0

общий вопрос здесь. У меня есть приложение iphone, изначально имеющее uitableviewcontroller (с поиском для запроса через список сущностей). В моем случае информация о машине.Uitabbarcontroller и uinavigationcontroller howto

После выбора объекта, что я делаю сейчас, нажимаем контроллер вида «genericcarinformation» на контроллер навигации. Это uitableviewcontroller, поскольку отображает информацию в ячейках. Пока это просто.

Что я хотел бы сделать, и это то, о чем я прошу, заключается в следующем: каждый объект автомобиля может содержать другую расширенную информацию, не относящуюся к общему виду. Это может быть одно или несколько просмотров. Поэтому для отображения этой информации мне понадобится другое представление (или представления). Например, мне нужны «carAdvancedInfo1» и «carAdvancedInfo2».

Один из способов сделать это (и так, как я это делал до сих пор) - это показать общую информацию о машине и в нижней части окна. Итак, я добавляю еще две ячейки, которые нажимают на контроллеры представлений «carAdvancedInfo1» и «carAdvancedInfo2» поверх контроллера представления «genericcarinformation».

Второй способ: можно ли использовать uitabbarcontroller? Например, выбор ячейки автомобиля в моем верхнем виде откроет uitabbarcontroller, который будет содержать 3 вкладки: generic, advanced1 и advanced2. Могу ли я это сделать, удерживая yinavigationcontroller взад и вперед?

Я предполагаю, что это невозможно сделать, поскольку оно не соответствует должным образом архитектуре дизайна iOS. Я прав? Любая помощь могла бы быть полезна.

Благодаря

ответ

0

Второй способ, как вы описали это возможно ... Я знаю 1 app..look в в & т приложение для iPhone ... Вы можете загрузить его, но бревно в только для на & т пользователи ..

Я считаю, AT & T приложение делает представление модальное представление в начале ... и по щелчку любой из ячеек или кнопки ... показывая Clicked TabBar выбран ..

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