BUKImagePickerController 0.1.11

BUKImagePickerController 0.1.11

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2016年11月

Yiming Tang 维护。



BUKImagePickerController 是一个视图控制器,允许用户从照片库中选择多个资源,或使用相机捕获图像。从第一眼看上去,它就像系统自带的组件 UIImagePickerController。然而,BUKImagePickerController 功能更强大。运行示例项目以了解详细信息。

screenshot

用法

基本

使用 BUKImagePickerController 非常简单。一般方法是

  1. 实现 BUKImagePickerControllerDelegate 方法。
  2. 简单创建一个 BUKImagePickerController 实例。
  3. 设置其代理并配置以满足您的实际需求。
  4. 显示图片选择控制器。
BUKImagePickerController *imagePickerController = [[BUKImagePickerController alloc] init];
imagePickerController.mediaType = BUKImagePickerControllerMediaTypeImage;
imagePickerController.sourceType = BUKImagePickerControllerSourceTypeLibrary;
imagePickerController.delegate = self;
imagePickerController.allowsMultipleSelection = YES;
[self presentViewController:imagePickerController animated:YES completion:nil];

在您的代理中

- (void)buk_imagePickerController:(BUKImagePickerController *)imagePickerController didFinishPickingAssets:(NSArray *)assets {
    // Process assets

    [imagePickerController dismissViewControllerAnimated:YES completion:nil];
}

高级

运行示例项目并查看完整文档以获取更多详细信息。

需求

  • iOS 7.0 及以上版本
  • ARC

安装

BUKImagePickerController 通过 CocoaPods 可用。要安装它,请将以下行添加到 Podfile 中:

pod "BUKImagePickerController"

致谢

灵感来自 QBImagePicker

作者

Yiming Tang, @yiming_t

许可证

BUKImagePickerController 根据 MIT 许可证可用。有关更多信息,请参阅 LICENSE 文件。