解决任何:任何大小的类到ios7的解决方法?

时间:2014-10-04 21:55:47

标签: interface-builder xcode6

我在xcode 6中创建了一个非常简单的iphone应用程序。我使用了any:任何大小的类。使用ios8部署到5s设备时看起来很好。然而,在运行7.1的5s设备中,应用程序的大小适用于较小的4和4s设备,顶部和底部都有黑条。

有解决办法吗?如果没有,那么现在看起来大小类(和IB?)几乎无法使用。

2 个答案:

答案 0 :(得分:0)

我和你做了同样的事情并找到了一些出路。

我试过这种方式:

使用Launch Images Source Images.xcassets->启动图片而不是Launch Screen File

然后尺寸等级适用于iOS 7.1 4英寸iPhone。

所以,我认为LaunchScreen.xib在iOS8之前不适用于iOS版本,但size class没问题。

答案 1 :(得分:0)

如果您的屏幕看起来像这样。

"with black bars at the top and bottom"

在项目中添加名为Default-568h@2x.png的尺寸为640x1136的启动图像

清理并构建项目,您将获得所需的结果