我正在使用 Xcode 7 和 Swift 创建一个 iOS 项目。
我当前的问题是启动运行时我的 LaunchScreen.storyboard Image 没有出现。
对于我的项目,我做了一个文件 - 新建 - 文件 - iOS - 用户界面 - 启动屏幕。 这为我的项目添加了一个 Launchscreen.storyboard。 然后我将它的背景设置为黑色(到目前为止,还不错)。 我没有选中 ViewController 的“使用大小类”以保留视觉大小。
现在我向 View 添加了一个 ImageView 并将其图像文件设置为我想要的 Logo png 文件。 在开发 GUI 中,一切看起来都正常。
但是,当我启动“运行”时,在进入后续屏幕之前会暂时出现黑屏,但 Logo 不会出现在初始启动屏幕中的 iPhone 上
显然我做错了什么,但我不知道是什么。
最佳答案
我遇到了完全相同的问题,我的 LaunchScreen.storyboard 中的图像没有出现在任何设备上。我通过从 Assets 目录中删除启动图像(1x、2x、3x)并将它们直接拖到项目层次结构中来解决它,就像过去一样。此外,我必须在 IB 中明确添加图像扩展名 (.png)。之后一切正常,包括自动布局等。
关于iOS Launchscreen.storyboard 图片未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38400177/