From 7dbd89e0e71513a9a800f693220276a540e3a328 Mon Sep 17 00:00:00 2001 From: 杨锴 <841720330@qq.com> Date: 星期六, 14 九月 2024 12:00:10 +0800 Subject: [PATCH] fix API --- XQMuse/Root/TreeGroup/View/TreeTeskListView.swift | 26 ++++++++++++++++++++++++-- 1 files changed, 24 insertions(+), 2 deletions(-) diff --git a/XQMuse/Root/TreeGroup/View/TreeTeskListView.swift b/XQMuse/Root/TreeGroup/View/TreeTeskListView.swift index 734f419..76bd9e1 100644 --- a/XQMuse/Root/TreeGroup/View/TreeTeskListView.swift +++ b/XQMuse/Root/TreeGroup/View/TreeTeskListView.swift @@ -17,12 +17,14 @@ class TreeTeskListView: UIView,JQNibView{ @IBOutlet weak var view_sign: UIView! + @IBOutlet weak var view_sign_cricle: UIView! @IBOutlet weak var label_sign: UILabel! + @IBOutlet weak var tap_sign: TapBtn! private var clouse:((TreeTeskListSwipe)->Void)? private var disposeBag = DisposeBag() - + private var treeInfoModel:TreeInfoModel? override func awakeFromNib() { super.awakeFromNib() @@ -66,11 +68,31 @@ self.clouse = clouse } + + func setTreeInfoModel(_ model:TreeInfoModel){ + self.treeInfoModel = model + + if model.isSign == .yes{ + tap_sign.isUserInteractionEnabled = false + label_sign.text = "已签到" + view_sign.backgroundColor = .gray.withAlphaComponent(0.2) + label_sign.textColor = .white + view_sign_cricle.jq_borderColor = .gray.withAlphaComponent(0.2) + }else{ + tap_sign.isUserInteractionEnabled = true + label_sign.text = "打卡签到" + view_sign.backgroundColor = .white + label_sign.textColor = UIColor(hexString: "#4E4E4E") + } + } + @IBAction func signAction(_ sender: TapBtn) { + tap_sign.isUserInteractionEnabled = false label_sign.text = "已签到" - view_sign.backgroundColor = .gray.withAlphaComponent(0.2) + view_sign.backgroundColor = .gray.withAlphaComponent(0.1) label_sign.textColor = .white + view_sign_cricle.jq_borderColor = .gray.withAlphaComponent(0.9) let imageView = UIImageView(image: UIImage(named: "icon_signSuccess")) imageView.transform = .init(scaleX: 0.1, y: 0.1) -- Gitblit v1.7.1