私は一度に複数の画像を選択するのにQBImagePickerControllerを使用しています。ライブラリのPHAsから画像を取得できます
ので、ここでは、この方法はについて
func qb_imagePickerController(imagePickerController: QBImagePickerController!, didFinishPickingAssets assets: [AnyObject]!) {
for asset in assets {
print(asset.fileName)
}
self.dismissViewControllerAnimated(true, completion: nil)
}
と呼ばれ、私は
let imagePickerController = QBImagePickerController()
imagePickerController.delegate = self
imagePickerController.allowsMultipleSelection = true
imagePickerController.mediaType = .Image
self.presentViewController(imagePickerController, animated:
true, completion: nil)
ので、私は複数の画像を選択し、[完了]をクリックしたときに、このコードでimagepickerController
を提示しています
私の全体のコードですたとえば、1つのイメージを選択してこのように印刷します。
<PHAsset: 0x7fc55d954500> 6006CE57-81FE-4DC0-8C52-5DB43CE7638D/L0/001 mediaType=1/0, sourceType=1, (1920x1080), creationDate=2016-05-26 09:15:34 +0000, location=0, hidden=0, favorite=0
これでイメージを取得してcollectionviewに設定する方法はありますか?
私はfileNameを取得しますが、そのイメージから画像を設定するのは妥当ではありません。
私はfilePathURL、fileURL、absoluteURLを使用しますが、何も、それはそれは
はあなたに
可能な重複[UIImage負け透明性にPHAssetの変換中](http://stackoverflow.com/questions/38283416/while-converting-phasset-to-uiimage-losing - 透明度) –
@Jecky checkout私の回答 –