You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
954 B
34 lines
954 B
// |
|
// TFBookRackHeaderView.h |
|
// WXReader |
|
// |
|
// Created by 谢腾飞 on 2020/12/1. |
|
// Copyright © 2020 xtfei_2011@126.com. All rights reserved. |
|
// |
|
|
|
#import <UIKit/UIKit.h> |
|
|
|
NS_ASSUME_NONNULL_BEGIN |
|
|
|
#define Rack_Header_Height (kGeometricHeight(SCREEN_WIDTH, 3, 1) + kLabelHeight + kMargin + kQuarterMargin) |
|
#define Rack_Header_Height_NoRecommend (kGeometricHeight(SCREEN_WIDTH, 3, 1) + kQuarterMargin) |
|
|
|
typedef void(^RecommendBannerClickBlock)(NSInteger production_id); |
|
|
|
typedef void(^AdBannerClickBlock)(NSString *title, NSString *content); |
|
|
|
@interface TFBookRackHeaderView : UIView |
|
|
|
@property (nonatomic, assign) TFProductionType productionType; |
|
|
|
@property (nonatomic, strong) TFBookRackModel *rackModel; |
|
|
|
@property (nonatomic, copy) RecommendBannerClickBlock recommendBannerClickBlock; |
|
|
|
@property (nonatomic, copy) AdBannerClickBlock adBannerClickBlock; |
|
|
|
@property (nonatomic, copy) void (^collectionClickBlock)(void); |
|
|
|
@end |
|
|
|
NS_ASSUME_NONNULL_END
|
|
|