2013-03-21 1 views
0

Я создаю новое приложение там, у меня есть 5 вкладок, это приложение на основе пользователя, поэтому мне нужно получить учетные данные пользователей и паролей пользователей.Как появился экран входа в начало приложения IOS

Я использую раскадровки с Arc, так как это приложение с вкладками, поэтому мой контроллер начального представления - это мой контроллер представления таблиц, я также хочу добавить экран входа (возможно, как Модальный вид или).

Я не могу представить идеальный способ добавления экрана входа в приложение с вкладками.

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

нужны ваши ценные предложения :)

Заранее спасибо !!!

ответ

0

всего два варианта (конечно, есть больше):

  1. Используйте один UIViewController, как rootViewController в начале вашего приложения. Как только логин будет успешным, он переключится на windowrootViewController.
  2. Поместите UITabBarController в rootViewController, на viewWillAppear, проверьте, если Логин был сделан, если нет, то просто показать UIViewController
+0

а второй вариант Логина звучит хорошо, я думаю, что с помощью NSUserDefaults будет работать в вашем 2-й сценарии. с нетерпением жду дополнительных опций :) –

+0

Я бы пошел первым, думаю, что он чище, но если вы предпочитаете 2n, идите вперед. – Peres

+0

хорошо я пробовал 2-й вопрос, с которым сталкиваюсь, заключается в том, что я получаю предупреждение, когда я разместил код, чтобы получить контроллер вида в VIeWdidApper. Попытка представить on , чей вид не находится в иерархию окон! Еще одна вещь, как сделать первый? –

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

  • Нет связанных вопросов^_^