【问题标题】:iOS App crash without any exception when set UIImage to UIImageView将 UIImage 设置为 UIImageView 时,iOS App 无异常崩溃
【发布时间】:2023-03-08 03:46:01
【问题描述】:

我遇到了一个很奇怪的问题。我只想为 UIImageView 设置一个 ImageLiteral,它会使应用程序崩溃而不会弹出任何错误或异常。它在模拟器中尝试过,一切正常。但是当我在 iPad (6th) iOS 13.6 上安装我的应用程序时,它崩溃了。

该项目在 2019 年 8 月 15 日运行良好。我只是将它拉出来并在真实设备上重建,这部分并没有改变任何东西。部署目标版本是iOS 10。也许是因为我没有配置暗模式的东西?有什么想法吗?

@IBOutlet weak var anatomyImgView: UIImageView!
anatomyImgView.image = #imageLiteral(resourceName: "bodyoutline_black")

更新:

这是图片配置

【问题讨论】:

  • imageView 未附加到情节提要
  • 我使用的是xib,实际上它可以成功设置一些图像文件。奇怪的是他们去年都在工作......

标签: ios swift uiimageview image-literals


【解决方案1】:

它可以是以下两种情况之一:

  1. 语法应该是#imageLiteral(resourceName: "bodyoutline_black")。
  2. 拼写不同。

最快的检查方法是检查图像图标是否出现在代码中并且不显示为占位符。

【讨论】:

  • 抱歉有错别字。它是#imageLiteral(资源名称:“bodyoutline_black”)。确实
猜你喜欢
  • 2019-08-22
  • 2020-01-26
  • 2013-09-14
  • 1970-01-01
  • 2012-08-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-02
相关资源
最近更新 更多