在iOS 8上获取屏幕尺寸

anu*_*nuj 10 iphone objective-c ios xcode6 ios8

我试图[[UIScreen mainScreen] bounds]Xcode 6模拟器上获得可调整大小的iPhone的屏幕尺寸.但它没有考虑我分配给它的新屏幕宽度和屏幕高度.

有更好的方法来获得屏幕尺寸?即使我设置的屏幕尺寸达到了320x800[[UIScreen mainScreen] bounds]回报我(CGRect) $0 = origin=(x=0, y=0) size=(width=768, height=1024)

在此输入图像描述

小智 17

做以下

CGRect Rect = [[UIScreen mainScreen] bounds];

因此它将保留rect中的边界.尝试一次.