在设备上加载图像时出错 (swift)
Error while loading image on device (swift)
我收到这个错误:
fatal error: unexpectedly found nil while unwrapping an Optional value
当我尝试 运行 我的应用程序在设备上时。
错误来自这一行:
self.viewFond.backgroundColor = UIColor(patternImage: UIImage(named: "pierre.png")!)
它在模拟器上运行良好,但在设备上运行不佳。我知道它找不到图像,但我不明白为什么。
您告诉编译器使用图像,但找不到它。尝试删除 .png
扩展并检查该图像是否确实存在于您的项目中。
self.viewFond.backgroundColor = UIColor(patternImage: UIImage(named: "pierre")!)
还要确保以正确的方式将字母大写。它可以是 "Pierre" 而不是 "pierre"。模拟器不区分大小写,真机才区分大小写。
我收到这个错误:
fatal error: unexpectedly found nil while unwrapping an Optional value
当我尝试 运行 我的应用程序在设备上时。
错误来自这一行:
self.viewFond.backgroundColor = UIColor(patternImage: UIImage(named: "pierre.png")!)
它在模拟器上运行良好,但在设备上运行不佳。我知道它找不到图像,但我不明白为什么。
您告诉编译器使用图像,但找不到它。尝试删除 .png
扩展并检查该图像是否确实存在于您的项目中。
self.viewFond.backgroundColor = UIColor(patternImage: UIImage(named: "pierre")!)
还要确保以正确的方式将字母大写。它可以是 "Pierre" 而不是 "pierre"。模拟器不区分大小写,真机才区分大小写。