码迷,mamicode.com
首页 > 其他好文 > 详细

[翻译] DoImagePickerController

时间:2014-08-21 20:51:44      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   os   io   for   ar   

DoImagePickerController

bubuko.com,布布扣

An image picker controller with single selection and multiple selection. Support to select lots photos with panning gesture.

这是一个图片选择器,可以选择一张或者多张图片.支持移动手势选择大量的图片.

 

various column count : 2, 3 and 4  - 支持的列数为2,3,4

bubuko.com,布布扣

 

select multiple photos with pan gesture - 支持pan手势

bubuko.com,布布扣

 

select album - 支持相册选取

bubuko.com,布布扣

 

Requirements

  • iOS 7.0 and greater
  • ARC

 

Features

  • adjustable column count : 2 ~ 4                                  支持的列数是 2 ~ 4
  • adjustable count to select photos                                
  • multiple selection with pan gesture                              支持pan手势选择图片
  • landscape mode                                                         支持横竖屏
  • go top or botom directly by tapping right side buttons   支持点击直接到顶部或者底部
  • long tap on thumbnail to show preview                        长按可以查看图片预览
  • tap or drag preview to close preview                            点击或者拖拽来关闭预览

 

Examples

  • AssetHelper : helper class for asset

Code:

// YES : old photo -> new photo
// NO  : new photo -> old photo
@property (readwrite)           BOOL                    bReverse;


// methods to get asset data
- (void)getGroupList:(void (^)(NSArray *))result;
- (void)getPhotoListOfGroup:(ALAssetsGroup *)alGroup result:(void (^)(NSArray *))result;
- (void)getPhotoListOfGroupByIndex:(NSInteger)nGroupIndex result:(void (^)(NSArray *))result;
- (void)getSavedPhotoList:(void (^)(NSArray *))result error:(void (^)(NSError *))error;


  • DoImagePickerController

Code:

DoImagePickerController *cont = [[DoImagePickerController alloc] initWithNibName:@"DoImagePickerController" bundle:nil];
cont.delegate = self;
cont.nMaxCount = 4;     // larger than 1
cont.nColumnCount = 3;  // 2, 3, or 4

cont.nResultType = DO_PICKER_RESULT_UIIMAGE; // get UIImage object array : common case
// if you want to get lots photos, you had better use DO_PICKER_RESULT_ASSET.

[self presentViewController:cont animated:YES completion:nil];

 

 

 

 

 

 

 

 

 
 

[翻译] DoImagePickerController,布布扣,bubuko.com

[翻译] DoImagePickerController

标签:style   blog   http   color   os   io   for   ar   

原文地址:http://www.cnblogs.com/YouXianMing/p/3926572.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!