Files
yinmeng-ios/xplan-ios/Main/Home/View/XPNewHomeHeaderView.h
2023-03-15 17:51:34 +08:00

38 lines
779 B
Objective-C

//
// XPNewHomeHeaderView.h
// xplan-ios
//
// Created by XY on 2023/3/3.
//
#import <UIKit/UIKit.h>
@class HomeMenuInfoModel, XPHomeGiftRecordModel;
NS_ASSUME_NONNULL_BEGIN
@protocol XPNewHomeHeaderViewDelegate <NSObject>
/// 点击某个菜单
- (void)homeHeaderViewClickMenu:(HomeMenuInfoModel *)info;
/// 点击热门
- (void)homeHeaderViewClickScrollMessage:(XPHomeGiftRecordModel *)info;
@end
@interface XPNewHomeHeaderView : UIView
///菜单列表
@property (nonatomic,strong) NSArray<HomeMenuInfoModel *> *menuList;
@property (nonatomic, strong) NSArray<XPHomeGiftRecordModel *> *messageList;
@property (nonatomic, weak) id<XPNewHomeHeaderViewDelegate> delegate;
/// 获取headerView的高度
+ (NSUInteger)getHeaderViewHeight;
@end
NS_ASSUME_NONNULL_END