我只想显示应用程序中的一张图片。执行以下代码时,我的图片是 nil
。
let image = UIImage(named: "back.png");
"back.png" 存储在我的项目的 "Images.xcassets" 文件夹中。如何从应用程序文件夹中加载图像?(对于我来说,从路径加载图像是可行的,但我不知道如何引用存储在项目本身中的图像)
您需要使用存储在Images.xcassets
中的图像集的名称,而不是实际文件名back.png
。
从上面的资源目录(显然其中会有一些图片),您将使用以下代码:
let image = UIImage(named: "Image")
如果您将图像放置在Images.xcassets中,请勿使用文件扩展名。您需要使用Image Set的名称。
let image = UIImage(named: "back")