Приложение на основе навигации и UITableViewController - PullRequest
0 голосов
/ 16 сентября 2009

Я создаю приложение на основе навигации и в корневом представлении оно перечисляет массив вариантов, который, как вы знаете, приводит к более конкретному выбору. Мой вопрос заключается в том, что списки, отображаемые в корневом представлении, на самом деле являются не выбором различных функций, таких как календарь, почта, а выбором, который выполняет те же функции с разными значениями. Поэтому мне интересно, должен ли я создать другой Контроллер представления для каждого из вариантов, или я должен просто обновить существующее представление. Какой из них является более эффективным. Выбор входных данных происходит из словаря. Я действительно ценю ваш вклад. Спасибо;)

1 Ответ

2 голосов
/ 17 сентября 2009

I Предположим, , что вы хотите иметь экран с рядом «настроек». Нажав на одну из настроек, вы перейдете в новое представление, в котором пользователь может выбрать один из нескольких вариантов. Итак, в основном у вас есть два представления, каждое с таблицей и контроллером навигации сверху, верно?

Если это предположение верно, то Я предлагаю следующее :

Создайте один контроллер вида для «вид спереди». Этот контроллер представления отобразит различные «настройки» и будет знать, что выбор одной из настроек должен перейти в следующий вид.

Этот следующий вид должен обрабатываться контроллером второго вида. Похоже, что разные настройки могут обрабатываться одним контроллером вида.

Так что в основном: два контроллера вида, один для первого «уровня» и другой для второго «уровня».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...