如何为窗口设置rootViewController动画

时间:2016-02-27 05:02:40

标签: ios

我在下面的语句中设置了rootViewController。但是,此声明不是动画。

self.appDelegate.window.rootViewController = navController;

我是否可以使用NavigationController.popViewController

的效果为此语句添加动画效果

1 个答案:

答案 0 :(得分:1)

看起来我在另一个SO线程上找到了答案

[UIView transitionWithView:self.appDelegate.window
                            duration:.75
                            options:UIViewAnimationOptionTransitionCrossDissolve
                            animations:^{
                                self.appDelegate.window.rootViewController = navController;
                            }
                            completion:nil];

然而,它使用了溶解效果。如果有人能告诉我应该使用哪个动画来获得从NavigationController弹出的效果。