Ios 屏幕宽度和高度

Ios 屏幕宽度和高度,ios,height,width,resolution,measure,Ios,Height,Width,Resolution,Measure,我想得到屏幕的宽度和高度,用这个代码 float screenWidth = [UIScreen mainScreen].bounds.size.width; float screenHeight = [UIScreen mainScreen].bounds.size.height; NSLog(@"%f %f",screenWidth, screenHeight); 我总是得到320 480,但这些不是模拟器的真实测量值。现在我正在一个分辨率更高的视网膜模拟器上测试,但我总是得到320 48

我想得到屏幕的宽度和高度,用这个代码

float screenWidth = [UIScreen mainScreen].bounds.size.width;
float screenHeight = [UIScreen mainScreen].bounds.size.height;
NSLog(@"%f %f",screenWidth, screenHeight);

我总是得到320 480,但这些不是模拟器的真实测量值。现在我正在一个分辨率更高的视网膜模拟器上测试,但我总是得到320 480

我想你的答案可以在这里找到:

它的规模,你也感兴趣。使用
CGFloat屏幕比例=[[UIScreen mainScreen]比例]以查找比例


当定位元素时,您的点应始终处于非视网膜比例。3.5英寸屏幕的尺寸为320x480个单位,4英寸屏幕的尺寸为320x568个单位。视网膜屏幕的像素分辨率是2倍。

如果对您有帮助,您应该接受答案。