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

问题描述:

嘿所以我想要一个按钮,当按下时允许用户从他们的照片库中选择2-5张照片,然后将任何照片选择设置到一个uiimageview?我在网上查找,并找不到有关如何迅速做到这一点的任何事情? 感谢如何选择图像选择器的多个图像,然后返回图像视图? (2-5)

+0

你有没有试过搜索https://www.cocoacontrols.com/? – ytbryan 2014-10-09 02:51:52

目前iOS不提供图像拾取出来,让你挑多个图像从照片库中的方块。 UIImagePickerController只允许您选择一个图像。

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

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

I worked out using this : https://github.com/zhangao0086/DKImagePickerController . 


    Getting selected image's thumbnail images: 

    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) 


Getting selected image's urls : 

assets[i].url instead of assets[i].thumbnailImage 

Hope it helps!