2
Я пытаюсь изменить свой rootViewController с помощью анимации слайд-справа.Слайд из правой анимации при смене rootViewController
Я знаю, как сделать это с помощью покадровой анимации:
let mainStoryboard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let viewController = mainStoryboard.instantiateViewControllerWithIdentifier("LandingViewController")
UIView.transitionWithView(UIApplication.sharedApplication().keyWindow!,
duration: 0.5,
options: UIViewAnimationOptions.TransitionFlipFromLeft,
animations: { UIApplication.sharedApplication().keyWindow?.rootViewController = viewController; },
completion: nil)
Однако UIViewAnimationOptions НЕ имеет слайд-из правой анимации. Как я могу это достичь?
Почему это необходимо? Кажется, это неловко. Похоже, вы хотите перейти по умолчанию к системе. Почему бы не сделать контроллер навигации вашим контроллером корневого представления и не нажимать и не при необходимости при необходимости? – beyowulf