1

当我在模拟器中运行我的应用程序时,它可以工作,但是当我用真实设备测试它时,视图并没有填充视图。

在模拟器和 ipad mini 8.4 中:

NSLog(@"frame Main %@",NSStringFromCGRect(self.view.frame));
 frame Main {{0, 0}, {768, 1024}}

在此屏幕上正常工作,底部视图(灰色)显示和屏幕截图是: 在此处输入图像描述

在 ipad 上非 Retina(10 英寸 ipad 6.3)

NSLog(@"frame Main %@",NSStringFromCGRect(self.view.frame));
 frame Main {{0, 20}, {768, 1004}}

在此屏幕中无法正常工作,底部视图(灰色)未显示我也在导航栏下获得空间

在此处输入图像描述

我究竟做错了什么...

4

1 回答 1

1

试试下面的过程。希望它会起作用。

  1. 您必须为特定视图添加自动调整大小。看屏幕截图。 在此处输入图像描述

  2. 如果在您的应用程序中启用自动布局,以便您添加左、右、上和下约束。

注意:为 iPad 添加启动图像源

于 2015-09-10T12:50:21.070 回答