zoukankan      html  css  js  c++  java
  • [翻译] DoImagePickerController

    DoImagePickerController

    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

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

    select album - 支持相册选取

     

    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];
    
    
     
     
  • 相关阅读:
    近期用过的Linux口令备份
    使用白鹭引擎遇到的一些问题以及一些工具分享
    隐私政策
    又是一年年终总结
    初次数据整理
    skynet的timer似乎有问题
    golang .(type)语法
    mysqlbinlog输出sql
    Mysql中文字符串提取datetime
    ionic4请求skynet服务器的资源跨域问题
  • 原文地址:https://www.cnblogs.com/YouXianMing/p/3926572.html
Copyright © 2011-2022 走看看