Макет приложения - PullRequest
       1

Макет приложения

0 голосов
/ 18 ноября 2010

макет моего приложения:

  • Контроллер вкладок -> UIViewController1 -> UIViewController2 -> UIViewController3

Мне нужен экран входа в систему до этого, поэтому я показываю всплывающее окно с "presentModalViewController" в "didFinishLaunching" в делегате приложения.

Но я хочу экран входа в систему с контроллером навигации, это:

Экран входа в систему:

-> Выберите РЕГИСТРАЦИЯ или ВХОД

-> if REGISTER -> показать представление для регистрации -> если ВХОД -> показать представление для входа в систему

Итак, я полагаю, мне нужен NavigationController, верно?

Я прочитал много вопросов, и один из них предлагает мне создать макет, подобный этому:

  • контроллер навигации -> Экран входа в систему (с помощью РЕГИСТРАЦИИ или ВХОДА) ---> Регистрация или просмотр входа в систему ---> Закрыть представление и показать вкладку

Какой из этих способов более правильный?

1 Ответ

0 голосов
/ 18 ноября 2010

Я бы использовал навигационный контроллер, когда они заходят в раздел регистрации. Это позволит пользователю отступить после входа, а также даст некоторую гибкость, если ваш процесс регистрации когда-либо будет состоять из нескольких шагов.

Другое предложение заключается в том, что вы должны поместить фактическую форму входа в систему в первом представлении. Таким образом, пользователям, которые уже зарегистрировались у вас, не нужно будет выполнять 2 шага только для входа в систему.

Экран входа в систему

  1. Форма входа
  2. Кнопка регистрации -> Регистрация просмотров
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...