嘿,所以我正在尝试有一个按钮,当按下时,允许用户从他们的照片库中选择2-5张照片,然后将所选的任何照片设置到uiimageview上?我在网上找,找不到任何关于如何在swift中做到这一点的东西?谢谢
发布于 2015-09-17 12:51:44
我使用这个解决方案:https://github.com/zhangao0086/DKImagePickerController。
获取所选图像的缩略图:
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)获取所选图片的urls:
assets[i].url instead of assets[i].thumbnailImage希望它能帮上忙!
发布于 2014-11-01 16:12:13
目前,iOS没有提供开箱即用的图像拾取器,可以让您从图片库中选择多个图像。UIImagePickerController只允许您选择一个图像。
但是有几个可用的图像拾取器实现,可以让您选择多个图像。你可以在cocoacontrols.com上找到一大堆,@ytbryan已经提到过了。
我目前不知道在Swift中实现了任何多图像拾取器。如果有人找到一个,请编辑并发布链接。
https://stackoverflow.com/questions/26261983
复制相似问题