画面の幅と高さを取得する(Objective-C)

//取得変数定義

CGFloat disp_w;

CGFloat disp_h

 

 //画面の幅、高さを取得

CGRect r = [[UIScreen mainScreen] bounds];

disp_w = r.size.width;

disp_h = r.size.height;

 

//表示 

NSLog(@"disp_w:%f", disp_w);

NSLog(@"disp_h:%f", disp_h);

 

■補足

//ステータスバーを含む画面のサイズの取得

[[UIScreen mainScreen] bounds];

 

//ステータスバーを含まない画面のサイズの取得

[[UIScreen mainScreen] applicationFrame];