Как программировать переход от одного UIViewController к другому без модального или Push? - PullRequest
1 голос
/ 17 января 2012

Если один UIViewController представляет собой экран входа в систему, а следующий - домашний экран приложения, какой будет наиболее оптимальный способ программирования перехода.

Я считаю, что модальный класс segue не подходит для этой ситуациипоскольку в идеале переход на домашний экран будет постоянным, а не временным.Но Push также не имеет никакого смысла, так как экран входа в систему не является контроллером навигации, и это не та функция, которую я ищу в любом случае.

Как лучше всего подходить к этому конкретномудело?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 17 января 2012

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

0 голосов
/ 17 января 2012

Я думаю, что вы можете представить его как модальный viewController, а затем установить его как rootviewController из appDelegate.Существуют разные стили перехода:

modelViewController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
modelViewController.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
modelViewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
modelViewController.modalTransitionStyle = UIModalTransitionStylePartialCurl;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...