过渡类型(Transition)是从一个场景切换到另一个场景时播放的动画。
四种setModalTransitionStyle风格
UIModalTransitionStyleCoverVertical 从底部滑入 UIModalTransitionStyleFlipHorizontal,水平翻转进入 UIModalTransitionStyleCrossDissolve,交叉溶解 UIModalTransitionStylePartialCurl,翻页
Cover Vertical -- 新场景从下向上移动,逐渐覆盖旧场景。
Flip Horizontal -- 视图水平翻转,以显示背面的新场景。
Cross Dissolve -- 旧场景淡出,新场景淡入。
Partial Curl -- 旧场景像书页一样翻开,显示下面的新场景。
SubViewController *vc = [[SubViewController alloc] init];
// [vc setModalTransitionStyle:UIModalTransitionStyleCoverVertical];
// [vc setModalTransitionStyle:UIModalTransitionStyleFlipHorizontal];
// [vc setModalTransitionStyle:UIModalTransitionStyleCrossDissolve];
[vc setModalTransitionStyle:UIModalTransitionStylePartialCurl];
[self presentViewController:vc animated:true completion:nil];