Я хотел бы объединить UITableView и UINaviationController в приложении, но большинство новых приложений, которые я видел, просто отправляют вас прямо в представление результатов (UITableView).Но, я думаю, что «нормальное» приложение поиска не предполагает, что у вас есть результаты на первом экране.На первом экране должна быть форма поиска с полями ввода и кнопкой, которая запускает процесс поиска и показывает некоторые результаты и навигацию.
Итак, я просто пытаюсь воспроизвести это нормальное поведение в моем приложении.Я уже создал форму поиска (конечно, на ней не показана навигация) и отдельное представление, называемое "ListingViewController", с его связанным представлением, содержащее UITableView и где, я думаю, мне следует добавить навигацию ... Следующая идеячтобы сделать DetailViewController и, возможно, и ListingMapController, чтобы показать список в GoogleMap.
Итак, где я застрял в том, как добавить этот контроллер навигации?
Некоторые предложили мне добавитьэто в делегате SearchViewController ... Но мне, конечно, не нужна навигация в форме поиска ...
Некоторые предлагали мне открыть контроллер Navigation модально ... Но я также планирую надобавление панели вкладок, позволяющей пользователю видеть другую информацию (например, о программе и т. д.), и с помощью модального контроллера Nav я не знаю, будут ли они по-прежнему видеть нижнюю панель вкладок ...
Любые предложения«Что вы думаете о передовой практике, особенно во избежание отклонения моего приложения Apple?»
Спасибо заранее за чтение ипомогая!
Стефан