Соглашение для мульти-представления iOS-приложения - PullRequest
3 голосов
/ 26 апреля 2011

Я новичок в разработке приложений для iOS, но у меня есть быстрый вопрос о реализации приложения с несколькими представлениями.

Я предполагаю, что для создания приложения с несколькими представлениями мне нужно создать классы контроллера представлений и создать их все в моем классе appDelegate, чтобы переключаться между представлениями назад и вперед?

Ответы [ 2 ]

3 голосов
/ 26 апреля 2011

Может быть.

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

Если вы используете UITabBarController, вам нужно создать их экземпляр перед тем, как поместить их на панель вкладок, так что вы можете сделать это в делегате приложения в приложении: didFinishLaunchingWithOptions:.

Это зависит от того, как вы планируете переключаться между ними.

2 голосов
/ 26 апреля 2011

UINavigationController - ваш друг Кейси .. Это руководство по объяснит это .. Нет необходимости создавать все viewController в appDelegate.

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