| | |
| | | // |
| | | |
| | | import UIKit |
| | | import JQTools |
| | | |
| | | class HomeListen_process_TCell: UITableViewCell { |
| | | @IBOutlet weak var label_currentWeek: UILabel! |
| | | @IBOutlet weak var label_completeProgress: UILabel! |
| | | @IBOutlet weak var label_info: UILabel! |
| | | @IBOutlet weak var cons_progress: NSLayoutConstraint! |
| | | |
| | | var studyScheduleModel:StudyScheduleModel?{ |
| | | didSet{ |
| | | if let m = studyScheduleModel{ |
| | | label_currentWeek.text = "当前周目:\(studyScheduleModel?.week.jq_cn ?? "")周目" |
| | | |
| | | label_info.attributedText = AttributedStringbuilder.build().add(string: "学习总时长:", withFont: .systemFont(ofSize: 16), withColor: UIColor(hexString: "#2B3648")!) |
| | | .add(string: "\(m.totalStudy)小时", withFont: .systemFont(ofSize: 16, weight: .medium), withColor: UIColor(hexString: "#2B3648")!) |
| | | .add(string: "|今日学习", withFont: .systemFont(ofSize: 16), withColor: UIColor(hexString: "#2B3648")!) |
| | | .add(string: "\(m.todayStudy)小时", withFont: .systemFont(ofSize: 16, weight: .medium), withColor: UIColor(hexString: "#2B3648")!).mutableAttributedString |
| | | |
| | | cons_progress.constant = ((JQ_ScreenW - 234 * 2 - 44) / 100) * Double(m.day) |
| | | label_completeProgress.text = "已完成:\(m.day)%" |
| | | } |
| | | } |
| | | } |
| | | |
| | | override func awakeFromNib() { |
| | | super.awakeFromNib() |