2009-02-09 2 views
0

Я пишу приложение iPhone, которое требует от пользователя ввода своего мобильного телефона no и PIN-кода и нажатия кнопки подтверждения до того, как они перейдут в приложение.Как я должен структурировать это приложение?

Раньше я был (каждый вид находится в другом XIb)

AppDelegate - если {зарегистрирован дополнительный груз RootView (который является основным видом) в NavigationController} еще {нагрузка RegistrationView подтаблица}

Но тогда, когда Регистрируемое загружено, оно будет отображаться в строке состояния, а затем я не знаю, как загрузить основное приложение с помощью навигационной панели после регистрации, при загрузке оно работает нормально, но с страницы reg, которую он загружает без навигационной панели

Затем Я попробовал

AppDelegate - если {зарегистрирован дополнительный груз RootView (который рег вид) в NavigationController} еще {нагрузки RootView, а затем сразу же нажать HomeView}

Но тогда UINavigationController не появляется, чтобы работать на главной странице

Что было бы лучшим способом реализовать это? Должен ли я помещать обе домашние страницы в один и тот же xib?

+0

Что вы подразумеваете под «статусной шкалой»? Единственная строка состояния на iPhone находится наверху. –

+0

это то, что я имею в виду –

ответ

0

в моем приложении я получаю пользователям вводить имя пользователя и пароль в модальном виде:

[navigationController presentModalViewController:login animated:YES]; 

Я называю это в методе applicationDidFinishLaunching: делегата приложения. Это называется первым при запуске программы. Этот же диалог отображается при ошибке аутентификации.

0

я нашел временное решение

AppDelegate - если он зарегистрирован {добавить груз RootView (который является основным видом) в NavigationController} еще {добавить груз RootView (который является основным видом) в NavigationController и загрузить RegistrationView, как подвид}

RegistrationView - по регистрации скрыть Изотерм подвид

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