func AssetsToImage(assets: PHAsset) -> UIImage? {
let manger = PHImageManager.default()
let option = PHImageRequestOptions()
var image = UIImage()
option.isSynchronous = true
manger.requestImage(for: assets, targetSize: CGSize(width: assets.pixelWidth, height: assets.pixelHeight), contentMode: .aspectFill, options: option, resultHandler: {(result, info)-> Void in image = result!
})
return image
}
- requestImage에서 TargetSize는 사이즈 조절할 수 있다.