WHBeautySheetView.h 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. //
  2. // WHBeautySheetView.h
  3. // WHChatV
  4. //
  5. // Created by 刘必果 on 2023/7/12.
  6. //
  7. #import <UIKit/UIKit.h>
  8. #import "FUBeautyDefine.h"
  9. #import "FUSegmentBar.h"
  10. #import "WHTheme.h"
  11. #import <Masonry/Masonry.h>
  12. #import "FUBeautyShapeView.h"
  13. #import "FUBeautySkinView.h"
  14. #import "FUBeautyShapeView.h"
  15. #import "FUBeautyFilterView.h"
  16. #define kFUBeautyCategoryViewHeight 49.0f
  17. #define kFUBeautyFunctionViewOverallHeight 150.0f
  18. NS_ASSUME_NONNULL_BEGIN
  19. @interface WHBeautySheetView : UIView <FUSegmentBarDelegate>
  20. @property (nonatomic, strong) UIControl *control;
  21. @property (nonatomic, strong) UIView *boxView;
  22. @property (nonatomic, strong) UIVisualEffectView *visualeView;
  23. @property (nonatomic, strong) UIView *gapView;
  24. //@property (nonatomic, strong) FUBeautyShapeView *
  25. @property (nonatomic, strong) FUSegmentBar *segmentBar; //美肤 美型 滤镜 UI
  26. @property (nonatomic, strong) FUBeautySkinView *beautySkinView;
  27. @property (nonatomic, strong) FUBeautyShapeView *beautyShapeView;
  28. @property (nonatomic, strong) FUBeautyFilterView *beautyFilterView;
  29. @property (nonatomic, strong) FUBeautySkinViewModel *beautySkinViewModel;
  30. @property (nonatomic, strong) FUBeautyShapeViewModel *beautyShapeViewModel;
  31. @property (nonatomic, strong) FUBeautyFilterViewModel *beautyFilterViewModel;
  32. - (void)closeAction;
  33. - (void)showAnimin;
  34. @end
  35. NS_ASSUME_NONNULL_END