测试已测试 | ✗ |
语言语言 | Obj-CObjective C |
许可证 | MIT |
发布上次发布 | 2014年12月 |
由 Erick Bennett 维护。
这是一个使用 Assets Library Framework 模仿 UIImagePickerController 的克隆版本,它允许多个资产选择。
图像选择器的创建和显示方式与 UIImagePickerController
非常相似。示例应用程序展示了其使用方法。要显示控制器,您需要创建实例并像这样模态显示它。
// Create the image picker
ELCImagePickerController *imagePicker = [[ELCImagePickerController alloc] init];
imagePicker.maximumImagesCount = 4; //Set the maximum number of images to select, defaults to 4
imagePicker.imagePickerDelegate = self;
//Present modally
[self presentViewController:elcPicker animated:YES completion:nil];
// Release if not using ARC
[imagePicker release];
ELCImagePickerController
将将选中的图像返回给 ELCImagePickerControllerDelegate
。委托包含与 UIImagePickerControllerDelegate
非常相似的方法。代替返回代表单个图像的字典,控制器通过返回包含类似结构的字典的数组来发送信息。这两个委托方法为
- (void)elcImagePickerController:(ELCImagePickerController *)picker didFinishPickingMediaWithInfo:(NSArray *)info;
- (void)elcImagePickerControllerDidCancel:(ELCImagePickerController *)picker;
图像选择器允许一些定制,包括限制只能选择一个相册,限制只能选择单张图像,并自动滚动到页面底部。请参阅示例 viewcontroller 以了解示例用法。
MIT 许可证
版权所有 (c) 2010 ELC Technologies
在此,免费赋予任何人获得此软件及其相关文档文件(以下简称“软件”)副本的权利,在不受限制的情况下使用软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,并允许提供软件的人这样做,前提是满足以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“现状”提供,不提供任何形式的保证,无论是明示的、隐含的,还是由于商业性、特定目的适用性或非侵权性而产生的任何保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论是因合同、侵权或其他行为而引起的,不论是从中产生、与有关软件的使用或其他交易有关或由此产生。