JCHATPhotoSelectViewController.h 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. //
  2. // HMPhotoSelectViewController.h
  3. // HMPhotoPickerDemo
  4. //
  5. // Created by HuminiOS on 15/11/16.
  6. // Copyright © 2015年 HuminiOS. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. #import <Photos/Photos.h>
  10. #import <AssetsLibrary/AssetsLibrary.h>
  11. @class HMPhotoModel;
  12. @class JCHATPhotoSelectViewController;
  13. @protocol JCHATPhotoPickerViewControllerDelegate <NSObject>
  14. - (void)JCHATPhotoPickerViewController:(JCHATPhotoSelectViewController *)PhotoPickerVC
  15. selectedPhotoArray:(NSArray *)selected_photo_array;
  16. @end
  17. @interface JCHATPhotoSelectViewController : YBBaseViewController<UICollectionViewDataSource,UICollectionViewDelegate,UICollectionViewDelegateFlowLayout>
  18. @property (weak, nonatomic)id<JCHATPhotoPickerViewControllerDelegate> photoDelegate;
  19. @property (strong,nonatomic) PHFetchResult *allFetchResult;
  20. @property (strong, nonatomic)PHCollection *photoCollection;
  21. @property (strong, nonatomic)ALAssetsGroup *assetsGroup;
  22. @property (weak, nonatomic) IBOutlet NSLayoutConstraint *collectionTop;
  23. @property (weak, nonatomic) IBOutlet NSLayoutConstraint *botToolHeigh;
  24. - (void)didSelectStatusChange:(HMPhotoModel *)model;
  25. - (void)finshToSelectPhoto:(HMPhotoModel *)model;
  26. @end