我将通过按下一个按钮来更改根视图控制器,该按钮连接到一个自定义segue,以切换到我想要更改的视图控制器。自定义segue如下:
- (void)perform{
UIViewController *source = (UIViewController *)self.sourceViewController;
source.view.window.rootViewController = self.destinationViewController;
}
但这样只会立即更改根视图控制器。我希望该控制器能够在旧的控制器之上淡入。