从自定义图像库中选择图像[Swift]

时间:2015-09-30 21:59:59

标签: swift uiimagepickercontroller

我是Swift / app开发的新手。我已经成功开发了一个使用UIImagePickerController的应用程序,让用户从设备的照片库中选择一个图像。但是,我希望用户从自定义图像集中选择图像,而不是从设备的照片库中选择。

实现这个最简单的方法是什么?任何帮助表示赞赏!

修改

根据要求,这里是我正在使用的一些代码。

我有一个符合以下协议的视图控制器:

class StockViewController: UIViewController, UIImagePickerControllerDelegate, UINavigationControllerDelegate 

在我的主要故事板上,我有一个带有轻击手势的UIImageView,可触发对selectImageFromPhotoLibrary的操作。

@IBAction func selectImageFromPhotoLibrary(sender: UITapGestureRecognizer) {
    // UIImagePickerController is a view controller that lets a user pick media from their photo library.
    // Hide the keyboard.

    let imagePickerController = UIImagePickerController()

    // Only allow photos to be picked, not taken.
    imagePickerController.sourceType = .PhotoLibrary
    imagePickerController.allowsEditing = false

    // Make sure ViewController is notified when the user picks an image.
    imagePickerController.delegate = self

    presentViewController(imagePickerController, animated: true, completion: nil)
}

我可以为imagePickerController选择的唯一源类型是SavedPhotoAlbums,Camera或PhotoLibrary。我无法选择任何应用图片文件夹。

0 个答案:

没有答案