gpt4 book ai didi

ios - 如何添加 iPhoneX 启动图像

转载 作者:IT王子 更新时间:2023-10-29 07:55:03 24 4
gpt4 key购买 nike

使用 Xcode 版本 9.0 (9A235),我正在尝试以请求的 2436px × 1125px(横向)为 iPhoneX 添加启动图像。目前我正在使用 Storyboard,它看起来像这样:

enter image description here

'launchimage' 是链接到图像集的 ImageView :

enter image description here

图像集如下:

enter image description here

我唯一获得 iPhoneX 大小图像的地方是启动图像集中:

enter image description here

但是当我尝试在 Storyboard 的 ImageView 中选择启动图像时,它无法被选中:

enter image description here

关于如何为 iPhoneX 添加正确大小的启动图像或返回到启动图像的任何帮助?我更喜欢尺寸正确的图片,而不是拉伸(stretch)的图片。

更新:

我想解释一下为什么我希望图像每个像素都完全相同。遵循 https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/launch-screen/ 中的指南我的启动图像是应用程序首页的静态版本。如果启动图像被拉伸(stretch),则启动图像会明显切换到第一页。哪一种违背了指南的目标。 Apple 建议使用 Storyboard启动,但如果这样做,您似乎无法遵循他们的指导方针。典型,真的。

最佳答案

如果您使用 LaunchImage.launchimage 启动,解决方案是(在 Xcdoe 9.0 中):

  1. 选择 Assets.xcassets,右键单击中间 Pane ,选择 App Icons & launch Images -> New iOS Launch Image .然后将旧的LaunchImage.launchimage图片移动到新的图片中,并为iPhoneX添加1125×2436 px的图片大小。 enter image description here enter image description here

  2. 此外,您还可以将以下 json 对象添加到旧项目中 LaunchImage.launchimage 文件夹中的 Contents.json 文件中。Xcode 刷新后,只需放入 1125×2436 像素的图像。如果你需要横向,你可以添加另一个方向。

	{
"extent" : "full-screen",
"idiom" : "iphone",
"subtype" : "2436h",
"minimum-system-version" : "11.0",
"orientation" : "portrait",
"scale" : "3x"
}

关于ios - 如何添加 iPhoneX 启动图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46191522/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com