// // HomePageVC.h // Blaufuchslive // // Created by 刘惠萍 on 2020/2/19. // Copyright © 2020 刘惠萍. All rights reserved. // #import "BaseTableVC.h" #import "AutoScView.h" NS_ASSUME_NONNULL_BEGIN @interface HomePageVC : BaseTableVC @end NS_ASSUME_NONNULL_END @interface HomePageNavView : UIView @property (strong, nonatomic) UIButton *kfBtn; @property (strong, nonatomic) UIButton *addBtn; @property (strong, nonatomic) void(^blockKF)(void); - (void)resetViewWithModel:(NSString *)model; @end @interface HomePageHeaderView : UIView @property (strong, nonatomic) UIImageView *backImg; @property (strong, nonatomic) UIControl *backImgControl; @property (strong, nonatomic) UIControl *pViewControl; @property (strong, nonatomic) UIControl *zViewControl; @property (strong, nonatomic) UIControl *hotViewControl; @property (strong, nonatomic) AutoScView *headerView; @property (strong, nonatomic) UILabel *labelTitleTS; @property (strong, nonatomic) UIImageView *pView; @property (strong, nonatomic) UIImageView *zView; @property (strong, nonatomic) UIImageView *hotView; @property (strong, nonatomic) UILabel *labelTitleWA; @property (strong, nonatomic) UIButton *moreBtn; @property (nonatomic, strong) NSMutableArray *shopLabelList; @property (nonatomic, strong) void (^blockModelBanner)(ModelBanner *model); @property (strong, nonatomic) void(^blockKF)(void); @property (strong, nonatomic) NSString *titleStr; #pragma mark 刷新view - (void)resetViewWithModel:(NSMutableArray *)model; @end @interface HomePageBtnView : UIControl //属性 @property (strong, nonatomic) UIImageView *backImg; @property (strong, nonatomic) UILabel *labelNum; @property (strong, nonatomic) ModelBaseData *model; @property (nonatomic, strong) void (^blockClick)(ModelBaseData *model); #pragma mark 刷新view - (void)resetViewWithModel:(ModelBaseData *)model width:(CGFloat)widthLimit; @end @interface DocumentLibraryCell : UITableViewCell //属性 @property (strong, nonatomic) UILabel *labelTitle; @property (strong, nonatomic) UIImageView *iconImg; @property (strong, nonatomic) UILabel *labelTime; @property (strong, nonatomic) ModelDocumentLibrary *model; #pragma mark 刷新cell - (void)resetCellWithModel:(ModelDocumentLibrary *)model; @end