gpt4 book ai didi

ios - 如何将 .jpeg/.tiff 图像保存到 iOS 中的设备库中

转载 作者:行者123 更新时间:2023-11-29 00:48:00 25 4
gpt4 key购买 nike

我想将带有自定义相册的 .jpeg 和 .tiff 图像保存到设备的图库中。

所以我引用了这个answer用于将带有自定义相册的图像保存到图库中。

let myImage = UIImage.init(named: "image.tiff")
self.createAlbum(myImage!) //This method is taken from above linked answer

但它始终将图像保存为 .jpg 格式。

我还尝试使用此 answer 将图像保存到默认相册中.但它也将图像保存为 .jpg 格式。

我在这里阅读了几篇关于将图像保存到图库中的文章。不幸的是,似乎没有任何“好的”解决方案。

当我将图像保存到文档目录时。它以正确的格式保存。但是当我尝试将此图像保存到设备图库时,它总是保存为 .jpg 格式。

是否有任何其他方法可以将具有自定义名称的图像保存到图库中的自定义相册中......?

我想将我的 .jpeg 图像和 .tiff 图像保存到设备的图库中。

如有任何帮助,我们将不胜感激。

最佳答案

可以使用以下代码保存图像

import AssetsLibrary


let image = NSData(contentsOfURL: url)
//or let image = UIImage.init(named: "image.tiff")

ALAssetsLibrary().writeImageDataToSavedPhotosAlbum(image, metadata: nil, completionBlock: { (assetURL: NSURL!, error: NSError!) -> Void in
print(assetURL)
})

但是苹果默认存储的是JPG格式。你无法改变它。它完全由 Apple 管理。

关于ios - 如何将 .jpeg/.tiff 图像保存到 iOS 中的设备库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38433694/

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