zoukankan      html  css  js  c++  java
  • 再也不用管UIImagePicker的代理了

    EasyImagePicker

    闲暇之余对UIImagePicker做了封装,将代理调用的方式封装成block回调的方式,这样一行代码就能够搞定UIImagePicker的使用,包括选择图片,取消选择等。

    平常的代理会调用两个方法,一个是取消图片的时候,一个是选择好图片的时候调用。特别是代码量比较大的时候需要跳转到方法里面去看,代码维护起来不是很方便。也看了在ReactiveCocoa中对UIImagePicker的分类,但是找不到当取消时调用的方法,所以自己对UIImagePicker做了一个小封装,方便以后代码的管理:

    1 GoodPicker *picker = [GoodPicker imagePickerDidFinishPickImage:^(NSDictionary *dict, UIImage *image) {
    2         //该block在选择好图片的时候调用
    3     } didCancelPickImage:^(UIImagePickerController *picker) {
    4         //该block在取消选择图片的时候调用
    5     }];

    源代码地址:https://github.com/SZT0728/EasyImagePicker。

    觉得有用的同学星一个支持一下喔,感激不尽!!!

  • 相关阅读:
    String painter HDU
    GCD Counting-树形DP
    XOR UVALive
    BZOJ-9-3295: [Cqoi2011]动态逆序对
    E
    Stars HDU
    二维单调队列(理想的正方形+修筑绿化带)
    P3622 [APIO2007]动物园
    COJ1160[一本通 5.3 例 1」Amount of Degrees
    [ZJOI2008]骑士
  • 原文地址:https://www.cnblogs.com/develop-SZT/p/5288869.html
Copyright © 2011-2022 走看看