| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- //
- // ApexDriverUploadCell.m
- // Apex And Drivers
- //
- // Created by Jack on 2018/6/6.
- // Copyright © 2018年 USAI. All rights reserved.
- //
- #import "ApexDriverUploadCell.h"
- @interface ApexDriverUploadCell ()
- @property (strong, nonatomic) IBOutlet UILabel *orderNoLabel;
- @property (strong, nonatomic) IBOutlet UILabel *photoNameLabel;
- @property (strong, nonatomic) IBOutlet UILabel *actionLabel;
- @property (strong, nonatomic) IBOutlet UILabel *dateLabel;
- @property (strong, nonatomic) IBOutlet UILabel *statusLabel;
- @property (strong, nonatomic) IBOutlet UILabel *progressLabel;
- @property (strong, nonatomic) IBOutlet UILabel *tipsLabel;
- @property (strong, nonatomic) IBOutlet UIProgressView *progressView;
- @end
- @implementation ApexDriverUploadCell
- - (void)awakeFromNib {
- [super awakeFromNib];
- // Initialization code
-
- [self reset];
- }
- - (void)setSelected:(BOOL)selected animated:(BOOL)animated {
- [super setSelected:selected animated:animated];
- // Configure the view for the selected state
- }
- - (void)prepareForReuse {
- [super prepareForReuse];
-
- [self reset];
- }
- - (void)reset {
- self.orderID = nil;
- self.action = nil;
- self.datetime = nil;
- self.progress = 0;
- self.status = nil;
- self.errMsg = nil;
- }
- - (void)setProgress:(float)progress {
- if (progress < 0) {
- progress = 0.0f;
- }
- if (progress > 1) {
- progress = 1.0f;
- }
- _progress = progress;
- self.progressView.progress = progress;
- progress = progress * 100;
- self.progressLabel.text = [NSString stringWithFormat:@"%.1f%%",progress];
- }
- - (void)setStatus:(NSString *)status {
- _status = status;
- self.statusLabel.text = _status;
- }
- - (void)setErrMsg:(NSString *)errMsg {
- _errMsg = errMsg;
- if (errMsg.length) {
- self.tipsLabel.hidden = NO;
- self.tipsLabel.text = errMsg;
- } else {
- self.tipsLabel.hidden = YES;
- self.tipsLabel.text = nil;
- }
- }
- - (void)setOrderID:(NSString *)orderID {
- _orderID = orderID;
- self.orderNoLabel.text = orderID;
- }
- - (void)setAction:(NSString *)action {
- _action = action;
- self.actionLabel.text = action;
- }
- - (void)setDatetime:(NSString *)datetime {
- _datetime = datetime;
- self.dateLabel.text = datetime;
- }
- - (void)setPhotoName:(NSString *)photoName {
- _photoName = photoName;
- self.photoNameLabel.text = photoName;
- }
- @end
|