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];
    
    
     
     
  • 相关阅读:
    【webpack4x】基本概念
    React平时的一些踩坑总结
    redux-saga学习进阶篇二
    redux-saga学习进阶篇一
    redux-saga学习基础篇一
    性能优化之节流(throttling)与防抖(debounce)
    git操作之发现push到远程仓库的代码有误
    git高级浅入之当我们需要去恢复到某个版本
    git高级浅入之当我们需要修改某次commit信息
    http验证CertificateValidation
  • 原文地址:https://www.cnblogs.com/YouXianMing/p/3926572.html
Copyright © 2011-2022 走看看