xhi*_*iza 4 ios swift photokit
有没有办法将 Phasset 数组转换为 UIImage?
var images = [PHAsset]()
func getImages() {
let assets = PHAsset.fetchAssets(with: PHAssetMediaType.image, options: nil)
assets.enumerateObjects({ (object, count, stop) in
// self.cameraAssets.add(object)
self.images.append(object)
})
//In order to get latest image first, we just reverse the array
self.images.reverse()
Run Code Online (Sandbox Code Playgroud)
的转换阵列PHASSET以UIIMAGE在夫特4
//MARK: Convert array of PHAsset to UIImages
func getAssetThumbnail(assets: [PHAsset]) -> [UIImage] {
var arrayOfImages = [UIImage]()
for asset in assets {
let manager = PHImageManager.default()
let option = PHImageRequestOptions()
var image = UIImage()
option.isSynchronous = true
manager.requestImage(for: asset, targetSize: CGSize(width: 100, height: 100), contentMode: .aspectFit, options: option, resultHandler: {(result, info)->Void in
image = result!
arrayOfImages.append(image)
})
}
return arrayOfImages
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4013 次 |
| 最近记录: |