iPhone 6,6s,6p和6sp上的应用程序在升级到iOS9后被拉长

时间:2015-09-26 11:57:53

标签: ios ios9

该应用程序在ios9模拟器和ios8的任何真实设备上都能正常工作。但是在iphone 6和6p上,当ios升级到ios9时,应用程序被拉伸,布局与iphone5相同。

我还检查了images.xcassets中的LaunchImage。有四个发布图像:Retina HD5.5,Retina HD4.7(iphone肖像ios8,9),2x和Retina 4(iphone肖像ios7-9)。

我不知道应用程序被拉伸的原因。 谢谢。

1 个答案:

答案 0 :(得分:0)

为您的Xcode提供LaunchScreen.xib文件,而不是启动图片。这样你就可以肯定地消除你的问题。创建此xib文件后,导航到您的项目文件和目标 - >信息 - >应用程序图标和启动图像 - >启动屏幕文件 - >选择您创建的LaunchScreen.xib文件。完成。利润。
在xib文件中的viewController中,您可以使用与launchImage相同的图像放置UIImageView

顺便说一句,从iOS9开始,你可以用LaunchScreen.xib替换storyboard文件,但据我所知,这只适用于新的Xcode。