gpt4 book ai didi

swift - 从图像 Assets 中获取数据

转载 作者:行者123 更新时间:2023-11-28 10:03:35 24 4
gpt4 key购买 nike

我在 Assets 目录中有一张图片,我需要使用比例参数获取这张图片 (UIImage)。只有一个 UIImage(data: scale:) 方法,但我无法使用名称从 Assets 中获取数据。我总是得到 url = nil。也许问题出在目录结构上!?

我的代码:

if let url = Bundle.main.url(forResource: "countdown_photo_1", withExtension: "jpg") {
return UIImage(data: try! Data(contentsOf: url), scale: scale)
}

我的目录结构:

enter image description here

我的 Contents.json:

{
"images" : [
{
"idiom" : "universal",
"filename" : "countdown_photo_1.jpg"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

最佳答案

尝试这段代码可能适合你

guard let img = UIImage(named: "countdown_photo_1.jpg") else { return }
let data = img.jpegData(compressionQuality: 1)

关于swift - 从图像 Assets 中获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57146633/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com