IOS的开发现在在屏幕的适配上比较麻烦,下面就来了解下各个iPhone的屏幕大小,获取屏幕大小和状态栏的代码如下:
//整个屏幕的大小
CGRect rc = [[UIScreen mainScreen] bounds];
NSLog(@"bounds x = %f, y = %f, width = %f, height = %f", rc.origin.x, rc.origin.y, rc.size.width, rc.size.height);
//可用区域的大小
CGRect rc1 = [UIScreen mainScreen].applicationFrame;
NSLog(@"applicationFrame x = %f, y = %f, width = %f, height = %f", rc1.origin.x, rc1.origin.y, rc1.size.width, rc1.size.height);
//状态栏的大小
CGRect barRc = [[UIApplication sharedApplication] statusBarFrame];
NSLog(@"statusBarFrame x = %f, y = %f, width = %f, height = %f", barRc.origin.x, barRc.origin.y, ba