我在XCode 5中创建了一个新项目。我在iPhone 5上运行它(有4个屏幕),视图不能覆盖所有屏幕,而是挤在3.5英寸的盒子里(周围有两个黑条)我的观点)
我去了Main_iPhone.storyboard并检查了:
没有任何区别,它仍然显示为3.5“(我视图周围的黑条)。
如何确保iPhone故事板占据iPhone 4英寸手机的整个屏幕?
更新1
此问题中的解决方案都没有:Xcode Storyboard displaying the new iPhone 5 screen size?解决了我的问题。 BTW。这个问题是针对XCode 5之前的。
答案 0 :(得分:6)
为了让您的应用能够与iPhone 5配合使用,我建议您做两件事。
首先,您需要添加启动器图像的视网膜版本。它应该命名为 Default-568h@2x.png 。
第二次使用自动布局,并确保为所有视图正确设置自动调整大小。
答案 1 :(得分:0)
我有同样的问题,无法通过上述任何方法解决它。所以我做的是将Content.json文件从旧项目(其中4英寸工作)复制到Images.xcassets Applcon.appiconset和LaunchImage.launchimage目录。然后在“应用程序图标”下的“常规”项目设置中选择“源”作为AppIcon,并在“源中启动图像”中选择“启动图像”。有效。也许对某人有用。