// // DailCell.swift // Twear // // Created by yangbin on 2021/12/21. // import UIKit class DailCell: UICollectionViewCell { @IBOutlet weak var progressView: CustomProgress! @IBOutlet weak var dailImageView: UIImageView! var cellClickClosure: (() -> ())? func updateProgressView(_ value: Int) { progressView.value = value progressView.layer.borderWidth = 1 progressView.layer.borderColor = UIColor.rgbColorFromHex(0x00993E).cgColor progressView.label.text = LocString("同步中...") progressView.label.textColor = .black } func syncComplete() { progressView.trackView.backgroundColor = LineColor progressView.layer.borderColor = LineColor.cgColor progressView.layer.borderWidth = 0 progressView.label.text = LocString("已同步") progressView.label.textColor = .black } override func awakeFromNib() { super.awakeFromNib() progressView.label.text = LocString("同步") progressView.label.textColor = UIColor.rgbColorFromHex(0x00993E) progressView.layer.borderWidth = 1 progressView.layer.borderColor = UIColor.rgbColorFromHex(0x00993E).cgColor progressView.addGestureRecognizer(UITapGestureRecognizer(target: self, action: #selector(clickHeaderView(_:)))) } @objc private func clickHeaderView(_ gestureRecognizer: UITapGestureRecognizer) { cellClickClosure?() } }