38 lines
940 B
Objective-C
38 lines
940 B
Objective-C
//
|
|
// QXDayTaskTopView.h
|
|
// QXLive
|
|
//
|
|
// Created by 启星 on 2025/5/26.
|
|
//
|
|
|
|
#import <UIKit/UIKit.h>
|
|
#import "QXProgressView.h"
|
|
#import "QXDayTaskModel.h"
|
|
|
|
typedef NS_ENUM(NSInteger) {
|
|
QXDayTaskTopSubViewTypeLeft = 0,
|
|
QXDayTaskTopSubViewTypeRight
|
|
}QXDayTaskTopSubViewType;
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@interface QXDayTaskTopView : UIView
|
|
@property (nonatomic,strong)QXDayTaskModel *model;
|
|
@end
|
|
|
|
|
|
@interface QXDayTaskTopSubView : UIView
|
|
@property (nonatomic,strong)UILabel *titleLabel;
|
|
@property (nonatomic,strong)UILabel *subTitleLabel;
|
|
@property (nonatomic,strong)UIImageView *iconImageView;
|
|
@property (nonatomic,strong)UILabel *cornLabel;
|
|
@property (nonatomic,strong)QXProgressView *progressView;
|
|
@property (nonatomic,strong)UIButton *openBtn;
|
|
@property (nonatomic,assign)QXDayTaskTopSubViewType type;
|
|
@property (nonatomic,assign)double progress;
|
|
|
|
@property(nonatomic,strong)QXGiftBoxModel* boxModel;
|
|
@end
|
|
|
|
|
|
NS_ASSUME_NONNULL_END
|