我有一个 iOS 应用的 Storyboard。 Storyboard设置为启动屏幕文件,因此它在启动时充当闪屏。
在 Storyboard 中我放了一张图片。该图像实际上不是.png
,而是来自项目中Images.xcassets
资源容器的图像。我已经为这 8 种配置定义了:
- 3 表示
通用
- 3 for
iPhone
- 2
iPad
它们都指向同一张图片。
运行应用程序时出现问题
运行应用程序时, Storyboard启动,但图像显示的不是正确的图像,而是 AppIcon
Assets 中的图标之一。
问题是什么?
注意事项
我知道您会要求我使用普通的 .png
文件,但我需要将图像 Assets 放置在 Storyboard中,这只是一个要求。
最佳答案
首先,您的图像可能仍然是 png。右键单击 Assets 目录中的图像并选择“在 Finder 中显示”以查看您的源图像。其次,8 张图片似乎有点矫枉过正。很可能为通用设备使用 3 个图像或为单个设备使用 5 个图像应该没问题。最后也是最重要的,在你的 LaunchScreen.storyboard 中,确保属性检查器中显示正确的图像名称。看起来您可能已将其设置为 AppIcon。
关于ios - Storyboard中的图像 Assets 未显示正确的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37570218/