Men的博客

欢迎光临!

0%

UIViewController

简单的理解一个界面就是一个UIViewContorller

如何使用UIViewContorller实现多界面的切换

1.登陆界面:
先创建LoginViewController对象
将对象设置为window的rootViewController视图控制器 (主视图控制器)
2.跳转到下一个界面(设置按钮触发点击事件)
先创建下一个界面 MainViewController.的对象———mvc
使用presentViewController切换到下一个界面
参数1:跳转到界面mcv
参数2:是否实现动画效果。
参数3:block
[self presentViewController:mvc animated:YES completion:nil];
3.返回上一个界面
同样是设置按钮,点击按钮触发事件。
释放掉原来的界面,显示出上一个界面。dismissViewControllerAnimated
[self dismissViewControllerAnimated:YES completion:nil];
===================================================================
4.设置打开动画
mvc.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
翻转 UIModalTransitionStyleFlipHorizontal
交错 UIModalTransitionStyleCrossDissolve
翻页 UIModalTransitionStylePartialCurl