FJPhotoPicker 1.1.2

FJPhotoPicker 1.1.2

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Nov 2017

Maintained by fangjinfeng.



  • By
  • fangjinfeng

图片选择器:一句话集成系统相册、拍照、手机相册等选取图片。

集成方法

  1. 静态:手动将FJPhotoPicker文件夹拖入到工程中。
  2. 动态:CocoaPods:pod 'FJPhotoPicker', '~> 1.0.1

使用方法

CustomPhotoSheet:

    weakify(self);
   [FJSelectPhotoTool selectPhotoWithPhotoType:FJSelectPhotoFromTypeCustomPhotoSheet photoSelectCompletion:^(NSArray * _Nullable photoArray, NSArray * _Nullable photoModelArray) {
       strongify(weakSelf);
        strongSelf.arrDataSources = photoArray;
       strongSelf.lastSelectMoldels = [NSMutableArray arrayWithArray:photoModelArray];
        [strongSelf.collectionView reloadData];
   }];

     
效果图:

FJPhotoPicker-Preview:

FJPhotoPicker-Preview
   

CustomAlbumAndCamera:

 weakify(self);
    [FJSelectPhotoTool selectPhotoWithPhotoType:FJSelectPhotoFromTypeCustomAlbumAndCamera photoSelectCompletion:^(NSArray * _Nullable photoArray, NSArray * _Nullable photoModelArray) {
       strongify(weakSelf);
        strongSelf.arrDataSources = photoArray;
       strongSelf.lastSelectMoldels = [NSMutableArray arrayWithArray:photoModelArray];
        [strongSelf.collectionView reloadData];
   }];

FJPhotoPicker-Album:

FJPhotoPicker-Album

SystemAlbumAndCamera:

 weakify(self);
  [FJSelectPhotoTool selectPhotoWithPhotoType:FJSelectPhotoFromTypeSystemAlbumAndCamera photoSelectCompletion:^(NSArray * _Nullable photoArray, NSArray * _Nullable photoModelArray) {
      strongify(weakSelf);
      strongSelf.arrDataSources = photoArray;
      strongSelf.lastSelectMoldels = [NSMutableArray arrayWithArray:photoModelArray];
      [strongSelf.collectionView reloadData];
  }];

FJPhotoPicker-SystemAlbum:

FJPhotoPicker-SystemAlbum

FJPhotoPicker-Camera:

FJPhotoPicker-Camera

FJPhotoPicker-NoAuthorization:

FJPhotoPicker-NoAuthorization