在 appDelegate 中用新的 View Controller 替换现有的 View Controller 作为 Root View Controller 时,有什么方法可以产生过渡/动画效果?
最佳答案
您可以将 rootViewController
的切换包装在一个过渡动画 block 中:
[UIView transitionWithView:self.window
duration:0.5
options:UIViewAnimationOptionTransitionFlipFromLeft
animations:^{ self.window.rootViewController = newViewController; }
completion:nil];
https://stackoverflow.com/questions/7703806/