无法获得宽度在XCODE 6上的视图高度

时间:2014-10-08 06:43:59

标签: ios uiview uiviewcontroller xcode6

NSLog(@"the View Weight is --%f--",self.view.frame.size.width);
NSLog(@"the View Height is --%f--",self.view.frame.size.height);

我使用iPhone 4S,5,6,6S

运行相同的代码

在iPhone 4S上它提供320,480

但对于所有其他设备,它给我320,568。无论5,6,6S

这是Xcode 6.0 Bug吗?

即使       NSLog(@“高度为 - %f - ”,[[UIScreen mainScreen]界限] .size.height)在iPhone 6上给出m,e 568

1 个答案:

答案 0 :(得分:1)

您的应用未配置为在较大的设备上运行,因此它以缩放模式运行,其逻辑屏幕尺寸与iPhone 5相同。

您需要添加启动图片xib以支持更大的设备,如here

所述