首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为图像拾取器选择多个(2-5)图像,然后作为图像视图返回?

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

Stack Overflow用户
提问于 2014-10-09 00:36:45
回答 2查看 2.6K关注 0票数 5

嘿,所以我正在尝试有一个按钮,当按下时,允许用户从他们的照片库中选择2-5张照片,然后将所选的任何照片设置到uiimageview上?我在网上找,找不到任何关于如何在swift中做到这一点的东西?谢谢

EN

回答 2

Stack Overflow用户

发布于 2015-09-17 12:51:44

我使用这个解决方案:https://github.com/zhangao0086/DKImagePickerController

获取所选图像的缩略图:

代码语言:javascript
复制
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:

代码语言:javascript
复制
assets[i].url instead of assets[i].thumbnailImage

希望它能帮上忙!

票数 1
EN

Stack Overflow用户

发布于 2014-11-01 16:12:13

目前,iOS没有提供开箱即用的图像拾取器,可以让您从图片库中选择多个图像。UIImagePickerController只允许您选择一个图像。

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26261983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档