IOS / Storyboard:将视图调整为不同大小的设备

时间:2017-05-01 20:53:10

标签: ios storyboard adaptive-layout

我有一个最初使用iphone 4进行原型制作的应用程序。但是,当我在iphone 5或更高版本上显示它时,它会在顶部和底部留下黑色边框,如图所示。如何让它填满屏幕?使用尺寸检查器我已经设置了VC的屏幕高度并查看了任意高的值,例如2000但是没有效果。我也尝试将顶部栏从推断更改为无,但没有效果。

感谢您的任何建议。

screenshot

2 个答案:

答案 0 :(得分:1)

对于您的应用,您需要为所有支持的设备定义启动/启动屏幕。您可以使用启动屏幕故事板(首选)或启动静态图像来执行此操作。按照这个 -

https://developer.apple.com/ios/human-interface-guidelines/graphics/launch-screen/

当您创建一个新的Xcode项目时,Xcode会自动为您放置启动画面故事板,但您的项目似乎已经过时了,所以您需要自己动手。

答案 1 :(得分:1)

使用带有大小类的自动布局。 这是一个很好的教程 https://www.raywenderlich.com/113768/adaptive-layout-tutorial-in-ios-9-getting-started

基本上垂直间距是这里的问题。 只学习基本的自动布局功能就可以解决这个问题

相关问题