【发布时间】:2019-03-06 19:38:55
【问题描述】:
我正在尝试在新的 Xcode 项目上设置启动图像,但无论我在 LaunchScreen.storyboard 中进行什么更改,应用程序和启动屏幕都不会占据 iPhone X 屏幕的全部高度。但是更改确实生效了,所以我知道这是正确的文件。
故事板设置:
在我的图标/启动设置中使用它:
我在手机上看到的,记住状态栏被切断了……也许这与它有关?
【问题讨论】:
-
这与 Swift 编程语言无关。请不要使用不恰当的标签。
-
@rmaddy 可以通过swift控制。
-
不,不是。没有与启动屏幕故事板关联的代码。你的问题并没有问任何关于 Swift 的问题。
-
您的启动屏幕似乎没有使用 iPhone X 所需的安全区域。仔细检查后,它显示“在最新的 Xcode (9.0) 中打开”,这表明您是没有使用正确版本的 Xcode。在任何情况下,iOS 都会对您的应用进行信箱处理,因为它认为您没有针对最新版本的 iOS SDK 构建。
-
你需要添加约束。到目前为止,白色视图仅匹配故事板中的画布大小(即 iPhone 8 的大小)。将前导、尾随、顶部和底部边缘约束到超级视图。
标签: ios uistoryboard iphone-x