YOUPAIMineInfoPhotoCell.h 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. //
  2. // YOUPAIMinePhotoCell.h
  3. // MSYOUPAI
  4. //
  5. // Created by admin on 2022/3/2.
  6. // Copyright © 2022 MS. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. #import "YOUPAIMineInfoBaseCell.h"
  10. #import "YOUPAIBubbleLabel.h"
  11. #import "YOUPAILCImageDeleteView.h"
  12. NS_ASSUME_NONNULL_BEGIN
  13. @class YOUPAIMinePhotoCollectionViewCell;
  14. @class YOUPAIMineInfoPhotoCell;
  15. @protocol YOUPAIMineInfoPhotoCellDelegate <NSObject>
  16. -(void)mineInfoPhotoCellhandle:(YOUPAIMineInfoPhotoCell*)cell indexpath:(NSIndexPath*)indexPath;
  17. @end
  18. /**
  19. 设置个人图片cell
  20. */
  21. @interface YOUPAIMineInfoPhotoCell : YOUPAIMineInfoBaseCell<UICollectionViewDelegate,UICollectionViewDataSource,UICollectionViewDelegateFlowLayout>
  22. @property (strong, nonatomic) NSMutableArray * youpaipimages;
  23. @property (nonatomic, weak) id<YOUPAIMineInfoPhotoCellDelegate> delegate;
  24. @property (strong,nonatomic) UICollectionViewFlowLayout *flowLayout;
  25. @property (strong,nonatomic) UICollectionView *collectionView;
  26. @property (strong,nonatomic) UILabel *remarkLab;
  27. // 气泡
  28. @property(strong, nonatomic) YOUPAIBubbleLabel*bubbleLab;
  29. @property(nonatomic,assign)CGPoint youpaiplastPressPoint;
  30. @property(nonatomic,strong)NSMutableArray *youpaipcellAttributesArray;
  31. @property(nonatomic,strong)YOUPAILCImageDeleteView* youpaipdeleteView;
  32. +(CGFloat)cellheight;
  33. @end
  34. /**
  35. 设置个人图片的CollectionView cell
  36. */
  37. @interface YOUPAIMinePhotoCollectionViewCell : UICollectionViewCell
  38. @property(strong, nonatomic) UIImageView * youpaipImageView;
  39. @end
  40. NS_ASSUME_NONNULL_END