如何解决iOS WidgetKit:如何显示相册中的图片
我正在为iOS开发小部件,但我真的不知道如何显示小部件的本地图像。
func getUIImage(identifiers: [String]) -> UIImage? {
if(identifiers.count <= 0){
return UIImage()
}
let assets: PHFetchResult<PHAsset> = PHAsset.fetchAssets(withLocalIdentifiers: identifiers,options: nil)
if(assets.count <= 0){
return UIImage()
}
let asset: PHAsset = assets[0]
var img: UIImage?
let manager = PHImageManager.default()
let options = PHImageRequestOptions()
options.version = .original
options.isSynchronous = true
manager.requestImageData(for: asset,options: options) { data,_,_ in
if let data = data {
img = UIImage(data: data)
}
}
return img
}
但这不起作用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。