如何使用 swift 将图像从 Images.xcassets 加载到 UIImage 中

问题描述 投票:0回答:3

我有来自

Images.xcassets
文件夹的图像,我想使用 swift 以编程方式将其加载到
UIImage
中。我该怎么做?以前有人这样做过吗?请给我一些代码示例!

ios swift uiimage
3个回答
64
投票

这是我的代码:

@IBOutlet weak var imageView: UIImageView!

override func viewDidLoad() {
    super.viewDidLoad()
    imageView.image = UIImage(named: "Apple")
}

我创建了一个图像视图并在其中显示了一个图像。

享受编码的乐趣!


0
投票

您还可以创建一个“标准”颜色 xcassets 项目并通过以下方式加载:

UIColor(named: "--asset--name--here--")

0
投票

使用 Xcode 16,.xcassets 标识符会自动生成,因此您可以:

UIImage(resource: .logo)

假设您在默认捆绑包的

logo
 中有名为 
Assets.xcassets

的图像集
© www.soinside.com 2019 - 2024. All rights reserved.