0
Вот код моей анимации/перехода:viewWillAppear/DidAppear вызывается дважды при изменении RootViewController с Animation
if let window = self.window where animated {
window.rootViewController?.dismissViewControllerAnimated(true, completion: {
UIView.transitionFromView(window.rootViewController!.view, toView: tabBarController.view, duration: 0.8, options: .TransitionFlipFromLeft, completion: { _ in
window.rootViewController = tabBarController
})
})
}
Без кода анимации (только установка на rootViewControlller
), проблема не появляется.
Любая идея, почему это делает вид дважды отображаемым и как я могу это исправить?