繁体   English   中英

如何在Swift中显示UIImage

[英]How to display an UIImage in Swift

我只是想显示一个应用程序的一部分图像。 执行以下代码时,我的图像nil

let image = UIImage(named: "back.png");

“back.png”存储在我项目的"Images.xcassets"文件夹中。

如何从应用程序文件夹中加载图像?

(从路径加载图像对我有用,但我不知道如何引用存储在项目本身中的图像)

您需要在存储了back.png Images.xcassets中使用图像集的名称,而不是实际的文件名。

在此输入图像描述

从上面的资产目录(显然那里会有一些图像),您将使用代码:

let image = UIImage(named: "Image")

有关更多信息,请查看关于资产目录

使用最新的Xcode 8.3,可以更轻松地添加任何图像,使用Image Literal选项。

只需从资产中选择任何图像。

let image = //type and select Image Literal option, and select image from as per below reference

在此输入图像描述

如果将图像放在Images.xcassets中,请不要使用文件扩展名。 您需要使用图像集的名称。

let image = UIImage(named: "back")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM