【IOS 开发学习总结-OC-61】IOS 的自动旋转
很多的应用都支持横屏和竖屏2种运行模式。模式切换时会自动调整界面,以保证在2种模式下应用都运行良好。——这就是自动旋转机制。当然这2种方式,根据需要来进行实现。
在竖屏旋转到横屏后,状态栏会占用显示的高度20px。通常可以隐藏状态栏。——在应用程序委托类的
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
方法或者- (void)viewDidLoad
方法增加如下代码即可:[UIApplication sharedApplication].statusBarHidden=YES;//隐藏状态栏
两种orientation
了解屏幕旋转首先需要区分两种orientation
1. device orientation——设备的物理方向
2. interface orientation——界面显示的方向
获取屏幕大小的方法
CGRect screenRect=[UIScreen mainScreen].bounds;