主要代码
先创建已给类以便跳转
- 2.创建已给UIViewController类NextViewController
在点击事件里面跳转
NextViewController *nextViewController=[[NextViewController alloc] init];//跳转类
[self presentViewController:nextViewController
animated:YES//动画效果
completion:^{
NSLog(@"模态推送");
}];//跳到页面
模态推送从跳转完成页面跳回开始页面:
[self dismissViewControllerAnimated:YES//是否做动画 如果为NO返回无动画
completion:^{
NSLog(@"返回");//跳转完成是输出
}];//返回
给模态推送添加动画效果
nextViewController:是需要跳转的类的对象
nextViewController.modalTransitionStyle=UIModalTransitionStyleCoverVertical;//默认效果上下
nextViewController.modalTransitionStyle=UIModalTransitionStyleFlipHorizontal;//180度旋转
nextViewController.modalTransitionStyle=UIModalTransitionStyleCrossDissolve;//画面渐变
nextViewController.modalTransitionStyle=UIModalTransitionStylePartialCurl;//翻页