一、页面随着屏幕旋转
1、先确保XCode中Deployment Info设置如下
2、其次在需要旋转的ViewController中加入以下几行代码
问题一:如果页面还是不能旋转,说明shouldAutorotate方法没有执行,具体原因是由于UINavigationController或者UITabBarController屏蔽了此方法,解决方案:分别创建两个类的分类,并在分类中重写shouldAutorotate方法,如下图所示
NavigationController分类TabBarController分类
网友评论