// // QXRoomDetailHeaderView.h // IsLandVoice // // Created by 启星 on 2025/3/5. // #import #import "BRDatePickerView.h" #import "QXRoomWaterModel.h" NS_ASSUME_NONNULL_BEGIN @interface QXRoomDetailHeaderView : UIView @property (nonatomic,strong)QXRoomDetailModel *model; @property (nonatomic,copy)void(^chooseDateBlock)(NSString*startTime,NSString*endTime); @end @interface QXDatePickerView : UIView @property (nonatomic,strong)UIView *bgView; @property (nonatomic,strong)UIButton *cancelBtn; @property (nonatomic,strong)UIButton *doneBtn; @property (nonatomic,strong)UIButton *beginTimeBtn; @property (nonatomic,strong)UIView *beginTimeLine; @property (nonatomic,strong)UILabel *centerLabel; @property (nonatomic,strong)UIButton *endTimeBtn; @property (nonatomic,strong)UIView *endTimeLine; @property (nonatomic,strong)UIView *pickerBGView; @property (nonatomic,strong)BRDatePickerView *pickerView; @property (nonatomic, assign)BRDatePickerMode pickerMode; @property (nonatomic,strong)NSDate* beginDate; @property (nonatomic,strong)NSDate* endDate; @property (nonatomic,copy)void(^chooseDateBlock)(NSString*startTime,NSString*endTime); @property (nonatomic,copy)void(^selectedDateBlock)(NSString*startTime,NSDate*startDate,NSString*endTime,NSDate*endDate); -(void)show; -(void)hide; @end NS_ASSUME_NONNULL_END