// // TimingCommonCell.m // jiaPei // // Created by 张嵘 on 2020/5/8. // Copyright © 2020 JCZ. All rights reserved. // #import "TimingCommonCell.h" @implementation TimingCommonCell - (void)awakeFromNib { [super awakeFromNib]; self.cusContentView.backgroundColor = backGroundColor; self.titleLabel.textColor = kTitleColor; self.timeLabel.textColor = kTitleColor; } - (void)setCollectionItemModel:(RQCollectionItemModel *)collectionItemModel { _collectionItemModel = collectionItemModel; self.titleLabel.text = collectionItemModel.itemTitle; self.iconImageView.image = [UIImage imageNamed:collectionItemModel.itemImageName]; self.timeLabel.hidden = ![collectionItemModel.itemTitle isEqualToString:@"理论计时"]; if ([collectionItemModel.itemTitle isEqualToString:@"理论计时"]) { [[[RACObserve(myDelegate.tPeriodVC, secondString) distinctUntilChanged] takeUntil:self.rac_prepareForReuseSignal] subscribeNext:^(NSString *secondString) { int seconds = [secondString intValue]; int hour = 0; int min = 0; int second = 0; hour = seconds / 3600; min = seconds % 3600 / 60; second = seconds % 3600 % 60; NSString *min_s; NSString *second_s; if (min<10) { min_s=[NSString stringWithFormat:@"0%d",min]; }else{ min_s=[NSString stringWithFormat:@"%d",min]; } if (second<10) { second_s=[NSString stringWithFormat:@"0%d",second]; }else{ second_s=[NSString stringWithFormat:@"%d",second]; } //更新UI上的时间 if (second == 0) { self.timeLabel.text = @""; }else{ self.timeLabel.text = [NSString stringWithFormat:@"0%d:%@:%@",hour,min_s,second_s]; } }]; } } @end