2012-02-26 2 views
0

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

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

В этом случае можно использовать:

  1. UINavigationViewController
  2. Set UIViewController в RootViewController, а затем добавить/удалить вид из надтаблицы.

Какой правильный подход в этой ситуации? Если я использую UINavigationViewController будет два, только один раз использовали представления (первый и второй, который я считаю, что они будут в памяти в то время как приложение работает)

ответ

1

Я бы придерживаться UINavigationController - он широко используется, и есть нет смысла повторно изобретать колесо (особенно когда это конкретное колесо используется почти в каждом приложении).

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

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