ios - Xcode:如何制作 launchScreen Storyboard

标签 ios objective-c xcode

我是 xcode 的新手,现在我只需要构建一个 launchScreen Storyboard。但我不知道如何做这个简单的想法:

我需要在距离状态栏底部恰好 20 像素处放置一张图片(在启动屏幕中,状态栏看起来是透明的,我不知道这是否重要)。我还需要水平居中这个图像(看起来很简单但还没有找到怎么做)

有人可以帮我做这个吗?

我还有 4 个版本的图像用于不同的比例因子(1x、2x、3x 甚至 4x),但我不知道如何(如果可能的话)设置专用于特定比例因子的图像。我什至不知道如何在我的 launchScreen 中导入图像 :(

最佳答案

启动屏幕在项目的 Assets.xcassets 文件夹中作为图像资源提供。您可以将同一图像与在单个名称下引用的多个缩放版本(1x、2x 和 3x)相关联。

enter image description here

如果默认情况下不可用,只需创建一个具有任意名称的新图像资源,并在目标常规设置中的启动图像源选项卡下指定该资源即可。

enter image description here

或者,最新的 xcode 版本建议使用启动屏幕 Storyboard。这位于默认文件名 LaunchScreen.storyboard 下。您可以像往常在 Storyboard 中一样在此处创建场景并将其指定为启动屏幕。

希望这有帮助:)

关于ios - Xcode:如何制作 launchScreen Storyboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37275410/

相关文章:

iphone - 有没有一个好的 iPhone 饼图库可以生成漂亮的 3D 饼图?

ios - 跨屏幕收集数据的快速、更简洁的方式

ios - Swift - AVFoundation 捕获图像方向

ios - 使用 swift 和 Xcode 6.3 在后台连续下载多个文件

ios - 设置图层的 zPosition 与通过 CATransform3DTranslate 更改它有什么区别

iphone - @property 保留 - iPhone

找不到 iOS Metal 默认库

objective-c - CFStringRef 适合常量吗?

Xcode 10 Beta CompileSwiftSources 失败

ios - 捕获图像时出现AVCapturePhotoCaptureDelegate错误