| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 | 
							- //
 
- //  ASSignDayView.m
 
- //  Asteria
 
- //
 
- //  Created by iOS on 2023/5/16.
 
- //
 
- #import "ASSignDayView.h"
 
- @implementation ASSignDayView
 
- - (void)setDay:(NSInteger)day st:(NSInteger)isSgin {
 
-     self.dayLb.text = [NSString stringWithFormat:@"D%ld", day];
 
-     if (isSgin == 2) {
 
-         self.dayLb.textColor = Col_000;
 
-         self.statusImgV.image = [UIImage imageNamed:@"sd_signed"];
 
-     } else {
 
-         if (isSgin == 1) {
 
-             self.dayLb.textColor = Col_666;
 
-             self.statusImgV.image = [UIImage imageNamed:@"sd_waitSign"];
 
-         } else {
 
-             self.dayLb.textColor = Col_999;
 
-             self.statusImgV.image = [UIImage imageNamed:@"sd_tomorrowSign"];
 
-         }
 
-     }
 
- }
 
- - (instancetype)initWithFrame:(CGRect)frame {
 
-     self = [super initWithFrame:frame];
 
-     if (self) {
 
-         [self configSubV];
 
-     }
 
-     return self;
 
- }
 
- - (void)configSubV {
 
-     self.backgroundColor = UIColor.clearColor;
 
-     
 
-     [self addSubview:self.dayLb];
 
-     [self addSubview:self.statusImgV];
 
-     
 
-     [self.dayLb mas_makeConstraints:^(MASConstraintMaker *make) {
 
-         make.top.leading.trailing.equalTo(self);
 
-         make.width.equalTo(@30);
 
-         make.height.equalTo(@14);
 
-     }];
 
-     
 
-     [self.statusImgV mas_makeConstraints:^(MASConstraintMaker *make) {
 
-         make.width.height.equalTo(@11);
 
-         make.bottom.equalTo(self);
 
-         make.centerX.equalTo(self);
 
-         make.top.equalTo(self.dayLb.mas_bottom).offset(8);
 
-     }];
 
-     
 
-     
 
- }
 
- - (UILabel *)dayLb {
 
-     if (!_dayLb) {
 
-         UILabel *lb = [UILabel baseLb];
 
-         lb.font = [UIFont fontWithName:Rob_Regular size:12];
 
-         lb.textColor = Col_000;
 
-         lb.textAlignment = NSTextAlignmentCenter;
 
-         _dayLb = lb;
 
-     }
 
-     return _dayLb;
 
- }
 
- - (UIImageView *)statusImgV {
 
-     if (!_statusImgV) {
 
-         UIImageView *img = [UIImageView baseImgV];
 
-         _statusImgV = img;
 
-     }
 
-     return _statusImgV;
 
- }
 
- @end
 
 
  |