CommodityTitleView.h 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. //
  2. // CommodityTitleView.h
  3. // yunbaolive
  4. //
  5. // Created by ybRRR on 2020/2/24.
  6. // Copyright © 2020 cat. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. #import "TZImagePickerController.h"
  10. #import "CommodityDetailModel.h"
  11. NS_ASSUME_NONNULL_BEGIN
  12. @protocol commodityTitleDelegate <NSObject>
  13. -(void)setCommodityImg:(NSMutableArray *)imgArr;
  14. @end
  15. typedef void(^addHeightEvent)(CGFloat height);
  16. @interface CommodityTitleView : UIView<TZImagePickerControllerDelegate,UITextFieldDelegate>
  17. {
  18. NSMutableArray *imageArray;
  19. UIButton *imgeBtn;
  20. UIButton *videoBtn;
  21. UIButton *subVideoBtn;
  22. CGFloat imgWidth;
  23. BOOL image3Tag;
  24. BOOL image7Tag;
  25. }
  26. @property(nonatomic, strong)UITextField *titleText;
  27. @property(nonatomic, strong)NSString *videoPath;
  28. @property(nonatomic, strong)NSString *newvideoPath;
  29. @property(nonatomic, strong)UIImage *videoCoverImage;
  30. @property(nonatomic, strong)NSString *fromStr;
  31. @property(nonatomic, strong)CommodityDetailModel *goodsModel;
  32. @property(nonatomic, copy) addHeightEvent heightEvent;
  33. @property(nonatomic, assign)id<commodityTitleDelegate>delegate;
  34. -(void)setDetaiModelData:(CommodityDetailModel *)detailModel fromWhere:(NSString *)from;
  35. @end
  36. NS_ASSUME_NONNULL_END