【发布时间】:2017-03-01 19:08:27
【问题描述】:
我在我的资产目录中设置了一个图像,并在我的启动屏幕 xib 中为我的 UIImageView 设置了它。我知道启动屏幕会显示,因为它有一个标签,当我在设备上启动应用程序时会显示该标签。我可以在界面生成器甚至模拟器中看到图像和标签,但是当我在设备上启动应用程序时,图像不存在。
有谁知道这可能是什么原因造成的,或者有什么好的解决方法吗?
我尝试退出 xcode,进行清理,删除派生数据重置模拟器。我已删除并添加了我想要显示的资产。我删除并重新做了启动屏幕上的约束。我没有成功,这让我有点发疯,所以非常感谢任何帮助。
另外我有两个不同的目标,所以这可能是导致问题的原因,但奇怪的是,我确实在设备上显示了 uiimageview。
【问题讨论】:
-
属性检查器、约束和
.xib文件是什么样的?可以发截图吗? -
如果您更改启动屏幕上的标签,该更改是否会在您运行应用程序时显示?你可以添加任何其他对象,比如带有红色背景的 UIView,并让它显示出来,但 UIImageView 没有?
-
是的,我可以更改标签和 uiimageview 的背景颜色,并在设备上进行更新@DonMag
标签: ios xcode xib xcasset launch-screen