From eb0532b0ed613459085eb803605c2bb307db7e6d Mon Sep 17 00:00:00 2001 From: 杨锴 <841720330@qq.com> Date: 星期一, 28 十月 2024 15:18:39 +0800 Subject: [PATCH] fix bug --- XQMuse/Root/Course/VC/CourseDetialVC.swift | 11 +++++------ 1 files changed, 5 insertions(+), 6 deletions(-) diff --git a/XQMuse/Root/Course/VC/CourseDetialVC.swift b/XQMuse/Root/Course/VC/CourseDetialVC.swift index a487dc1..a6241ec 100644 --- a/XQMuse/Root/Course/VC/CourseDetialVC.swift +++ b/XQMuse/Root/Course/VC/CourseDetialVC.swift @@ -132,6 +132,8 @@ Services.getCourseDetail(courseId: courseId).subscribe(onNext: {data in if let m = data.data{ self.courseDetailModel = m + self.collect_bitem.image = m.isCollect == .yes ? UIImage(named: "btn_collect_1_s"):UIImage(named: "btn_collect") + self.collect_bitem.tintColor = m.isCollect == .yes ? UIColor(hexString: "#fe5b60"):.white self.headerView.setCourseModel(m) self.section1TCell.setItems(m) self.section2TCell.setItems(m.list2) @@ -222,7 +224,7 @@ } @objc func collectionAction(){ - Services.meditationFavorite(id: courseId).subscribe(onNext: {data in + Services.clouseFavorite(id: courseId).subscribe(onNext: {data in self.courseDetailModel?.isCollect.troggle() if self.courseDetailModel?.isCollect == .yes{ alertSuccess(msg: "收藏成功") @@ -352,17 +354,14 @@ (navigationItem.leftBarButtonItem?.customView as? UIButton)?.setImage(UIImage(named: "btn_back")?.withTintColor(.black.withAlphaComponent(v)), for: .normal) (navigationItem.rightBarButtonItem?.customView as? UIButton)?.setImage(UIImage(named: "btn_back")?.withTintColor(.black.withAlphaComponent(v)), for: .normal) - - - collect_bitem.tintColor = .black + collect_bitem.tintColor = UIColor(hexString: "#fe5b60") share_bitem.tintColor = .black - self.navigationController?.navigationBar.titleTextAttributes = [.foregroundColor:Def_NavFontColor.withAlphaComponent(v),.font:Def_NavFont] barStyle = .darkContent }else{ - collect_bitem.tintColor = .white + collect_bitem.tintColor = self.courseDetailModel?.isCollect == .yes ? UIColor(hexString: "#fe5b60"):.white share_bitem.tintColor = .white (navigationItem.leftBarButtonItem?.customView as? UIButton)?.setImage(UIImage(named: "btn_back")?.withTintColor(.white), for: .normal) -- Gitblit v1.7.1