iPhone4屏幕尺寸不正确?

iPhone4屏幕尺寸不正确?,iphone,screen,uidevice,Iphone,Screen,Uidevice,有人能告诉我为什么在iPhone4上以下代码会返回屏幕大小:320.000000、480.000000 CGRect screenRect = [[UIScreen mainScreen] bounds]; NSLog(@"Screen Size: %f, %f", screenRect.size.width, screenRect.size.height); 该方法返回以点为单位的大小,而不是以像素为单位的大小。如果你是一名注册的苹果开发者,我建议你观看WWDC(新的)关于视网膜显示器设

有人能告诉我为什么在iPhone4上以下代码会返回屏幕大小:320.000000、480.000000

 CGRect screenRect = [[UIScreen mainScreen] bounds];
 NSLog(@"Screen Size: %f, %f", screenRect.size.width, screenRect.size.height);

该方法返回以点为单位的大小,而不是以像素为单位的大小。如果你是一名注册的苹果开发者,我建议你观看WWDC(新的)关于视网膜显示器设计的视频。它有大量非常有用的信息

UIKit使用点,而OpenGL使用像素。UIViews现在有一个,在iPhone4上是2个,到目前为止在其他所有功能上都是1个