Latest 1.3.0
Homepage https://github.com/CoderZhuXH/XHPhoto
License MIT
Platforms ios 7.0, requires ARC
Authors
  • 一行代码搞定照片选择,支持相册/相机及设置是否裁剪

AppVeyor
Version Status
Support
Pod Platform
Pod License

技术交流群(群号:537476189).

效果

image

使用方法

导入UIViewController+XHPhoto.h头文件,在控制器中调用

1.使用系统UIActionSheet来选择打开相机、相册


    //edit:照片需要裁剪:传YES,不需要裁剪传NO(默认NO)
    [self showCanEdit:YES photo:^(UIImage *photo) {

    //TO TO...

    }];

2.直接打开相机

    //edit:照片需要裁剪:传YES,不需要裁剪传NO(默认NO)
    [self showCameraCanEdit:YES photo:^(UIImage *photo) {

        //TO TO...

    }];

3.直接打开相册


    //edit:照片需要裁剪:传YES,不需要裁剪传NO(默认NO)
    [self showPhotoLibraryCanEdit:YES photo:^(UIImage *photo) {

        //TO TO...

    }];

注意

  • 请在info.plist中添加
  • Privacy – Photo Library Usage Description
  • Privacy – Camera Usage Description

Tips

  • 将Info.plist Localization native development region 值 设置 china 相册及相机界面即显示为中文

安装

手动添加:

  • 1.将 XHPhoto 文件夹添加到工程目录中
  • 2.导入 UIViewController+XHPhoto.h.h

CocoaPods:

  • 1.在 Podfile 中添加 pod ‘XHPhoto’
  • 2.执行 pod install 或 pod update
  • 3.导入 UIViewController+XHPhoto.h.h

Tips

  • 1.如果发现pod search XHLaunchAd 搜索出来的不是最新版本,需要在终端执行cd ~/desktop退回到desktop,然后执行pod setup命令更新本地spec缓存(需要几分钟),然后再搜索就可以了
  • 2.如果你发现你执行pod install后,导入的不是最新版本,请删除Podfile.lock文件,在执行一次 pod install
  • 3.如果在使用过程中遇到BUG,希望你能Issues我,谢谢(或者尝试下载最新的代码看看BUG修复没有)

系统要求

  • 该项目最低支持 iOS 7.0 和 Xcode 7.0

许可证

XHPhoto 使用 MIT 许可证,详情见 LICENSE 文件

Latest podspec

{
    "name": "XHPhoto",
    "version": "1.3.0",
    "summary": "u4e00u884cu4ee3u7801u641eu5b9au7167u7247u9009u62e9,u652fu6301u76f8u518c/u76f8u673au53cau662fu5426u88c1u526a",
    "homepage": "https://github.com/CoderZhuXH/XHPhoto",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Zhu Xiaohui": "[email protected]"
    },
    "platforms": {
        "ios": "7.0"
    },
    "source": {
        "git": "https://github.com/CoderZhuXH/XHPhoto.git",
        "tag": "1.3.0"
    },
    "source_files": [
        "XHPhoto",
        "*.{h,m}"
    ],
    "requires_arc": true
}

Pin It on Pinterest

Share This