FJPhotoPicker 介绍

2017-09-19  本文已影响16人  林大鹏

因为项目中很经常会使用到选取图片,比如换头像、聊天选取图片等,因此这里将TZImagePickerController了进行了修改 、添加和包装,封装成FJPhotoPicker

FJPhotoPicker支持:一句话调用系统相册、拍照、手机相册等选取图片,统一通过block回调。

github 链接: FJPhotoPicker

集成方法:

一. 使用方法

1. CustomPhotoSheet(自定义弹窗):

   [FJSelectPhotoTool selectPhotoWithPhotoType:FJSelectPhotoFromTypeCustomPhotoSheet photoSelectCompletion:^(NSArray * _Nullable photoArray, NSArray * _Nullable photoModelArray) {

   }];

效果图:

FJPhotoPicker-Preview.gif

2. CustomAlbumAndCamera:

 [FJSelectPhotoTool selectPhotoWithPhotoType:FJSelectPhotoFromTypeCustomAlbumAndCamera photoSelectCompletion:^(NSArray * _Nullable photoArray, NSArray * _Nullable photoModelArray) {
 
 }];

效果图:

FJPhotoPicker-Album.gif

3. CustomAlbumAndCamera:

[FJSelectPhotoTool selectPhotoWithPhotoType:FJSelectPhotoFromTypeSystemAlbumAndCamera photoSelectCompletion:^(NSArray * _Nullable photoArray, NSArray * _Nullable photoModelArray) {

  }];

效果图:

FJPhotoPicker-SystemAlbum.gif

4. 相机拍照(由于模拟器限制,只能弹框提示)

FJPhotoPicker-Camera.gif

5. 权限提醒界面

FJPhotoPicker-NoAuthorization.gif
上一篇 下一篇

猜你喜欢

热点阅读