1. 程式人生 > >iOS 如何獲取屏幕大小

iOS 如何獲取屏幕大小

tle ren ios 9 代碼 src uiscreen 如何獲取 cati nts

技術分享
 1  
 2     UIScreen *currentScreen = [UIScreen  mainScreen];
 3     
 4     NSLog(@"applicationFrame.size.height = %f",currentScreen.applicationFrame.size.height);
 5     
 6     NSLog(@"applicationFrame.size.width = %f",currentScreen.applicationFrame.size.width);
 7     
 8     NSLog(@"applicationFrame.origin.x = %f",currentScreen.applicationFrame.origin.x);
 9     
10     NSLog(@"applicationFrame.origin.y = %f",currentScreen.applicationFrame.origin.y);
11     
12     NSLog(@"bounds.x = %f",currentScreen.bounds.origin.x);
13     
14     NSLog(@"bounds.y = %f",currentScreen.bounds.origin.y);
15     
16     NSLog(@"bounds.height = %f",currentScreen.bounds.size.height);
17     
18     NSLog(@"bounds.width = %f",currentScreen.bounds.size.width);
19     
20     NSLog(@"brightness = %f",currentScreen.brightness);
技術分享

更新:

iOS 9 之後:使用 [UIScreen mainScreen].bounds代替 [UIScreen mainScreen].applicationFrame

iOS 如何獲取屏幕大小