Как обрабатывать несколько просмотров - PullRequest
2 голосов
/ 23 февраля 2010

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

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

Какие есть еще способы связать экраны?

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

Я чувствую, что схожу с ума, пытаясь преодолеть это.

Ответы [ 2 ]

1 голос
/ 24 февраля 2010

Я предлагаю пройтись по руководству по программе iPhone View Controller, на прошлой неделе у меня были похожие вопросы, я обдумывал и обнаруживал здесь различные решения проблемы с помощью пользовательских контроллеров представления или интерфейсов комбинированного представления.

У меня нет примера, но с помощью пользовательского кода вы сможете контролировать, какой вид показывать, когда. В разделе Custom View Controllers есть диаграмма, которая описывает, что вы, вероятно, пытаетесь сделать.

0 голосов
/ 23 февраля 2010

Я не уверен, почему вы не хотите использовать подход NavigationViewController. Это дает вам много преимуществ.

Но я бы загрузил вид главного меню при запуске и сразу показал бы твой экран входа в систему как модальный вид (над ним). Когда пользователь вошел в систему правильно, вы можете отклонить модальное представление, и появится ваше главное меню.

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