Ios 如何为图像选择器选择多个(2-5个)图像,然后作为图像视图返回?

Ios 如何为图像选择器选择多个(2-5个)图像,然后作为图像视图返回?,ios,swift,ios8,Ios,Swift,Ios8,嘿,所以我试着有一个按钮,当按下时,允许用户从他们的照片库中选择2-5张照片,然后将选择的任何照片设置到uiimageview?我在网上搜索,找不到任何与如何在swift中执行相关的内容? 谢谢目前iOS没有提供现成的图像选择器,您可以从照片库中选择多张图像。UIImagePickerController仅允许您选择一个图像 但是有几种图像选择器实现可以让您拾取多个图像。你可以在cocoacontrols.com上找到@ytbryan已经提到的一大堆 我目前不知道Swift中实现了任何多图像选择

嘿,所以我试着有一个按钮,当按下时,允许用户从他们的照片库中选择2-5张照片,然后将选择的任何照片设置到uiimageview?我在网上搜索,找不到任何与如何在swift中执行相关的内容?
谢谢

目前iOS没有提供现成的图像选择器,您可以从照片库中选择多张图像。UIImagePickerController仅允许您选择一个图像

但是有几种图像选择器实现可以让您拾取多个图像。你可以在cocoacontrols.com上找到@ytbryan已经提到的一大堆

我目前不知道Swift中实现了任何多图像选择器。如果有人找到了,请编辑并发布该链接。

我使用以下方法得出结论:

获取选定图像的缩略图图像:

let pickerController = DKImagePickerController()
pickerController.sourceType = .Photo
pickerController.didCancelled = { () in
    println("didCancelled")
}

pickerController.didSelectedAssets = { [unowned self] (assets: [DKAsset]) in
    println("didSelectedAssets")
    println(assets)

    for(var i = 0; i<(assets.count); i++){
        print(assets[i].url)

        self.PickedArray .addObject(assets[i].thumbnailImage!)
}

self.performSegueWithIdentifier("SegueToPhotoLibraryView", sender: self)

希望有帮助

你试过搜索吗?这能回答你的问题吗?
assets[i].url instead of assets[i].thumbnailImage