にそれを表示する私は()はUIImageにPHAssetを変換し、ユーザ
BSImagePicker
画像ピッカーコントローラを使用している画像ピッカーコントローラではなく、UIImageよりPHAssetを返しますので、私はこれを使用してUIImageにPHAssetを変換する方法を発見しました機能:
func getAssetThumbnail(asset: PHAsset) -> UIImage {
let manager = PHImageManager.default()
let option = PHImageRequestOptions()
var thumbnail = UIImage()
option.isSynchronous = true
manager.requestImage(for: asset, targetSize: CGSize(width: 100, height: 100), contentMode: .aspectFit, options: option, resultHandler: {(result, info)->Void in
thumbnail = result!
})
return thumbnail
}
問題は、私はPHImageManagerMaximumSize
のはTargetSizeを返すようにしたい、ということです。 Althoughtこの問題が発生したとき、私は私がCGSize(width: 100, height: 100)