общий вопрос здесь. У меня есть приложение iphone, изначально имеющее uitableviewcontroller (с поиском для запроса через список сущностей). В моем случае информация о машине.Uitabbarcontroller и uinavigationcontroller howto
После выбора объекта, что я делаю сейчас, нажимаем контроллер вида «genericcarinformation» на контроллер навигации. Это uitableviewcontroller, поскольку отображает информацию в ячейках. Пока это просто.
Что я хотел бы сделать, и это то, о чем я прошу, заключается в следующем: каждый объект автомобиля может содержать другую расширенную информацию, не относящуюся к общему виду. Это может быть одно или несколько просмотров. Поэтому для отображения этой информации мне понадобится другое представление (или представления). Например, мне нужны «carAdvancedInfo1» и «carAdvancedInfo2».
Один из способов сделать это (и так, как я это делал до сих пор) - это показать общую информацию о машине и в нижней части окна. Итак, я добавляю еще две ячейки, которые нажимают на контроллеры представлений «carAdvancedInfo1» и «carAdvancedInfo2» поверх контроллера представления «genericcarinformation».
Второй способ: можно ли использовать uitabbarcontroller? Например, выбор ячейки автомобиля в моем верхнем виде откроет uitabbarcontroller, который будет содержать 3 вкладки: generic, advanced1 и advanced2. Могу ли я это сделать, удерживая yinavigationcontroller взад и вперед?
Я предполагаю, что это невозможно сделать, поскольку оно не соответствует должным образом архитектуре дизайна iOS. Я прав? Любая помощь могла бы быть полезна.
Благодаря