From 611f271e03e9ff2b5c32a9bbb2e3eb719c178df5 Mon Sep 17 00:00:00 2001
From: 杨锴 <841720330@qq.com>
Date: 星期三, 28 八月 2024 11:44:09 +0800
Subject: [PATCH] fix UI

---
 XQMuse/Base/BaseTabBarVC.swift |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/XQMuse/Base/BaseTabBarVC.swift b/XQMuse/Base/BaseTabBarVC.swift
index 443a068..13d9bfe 100644
--- a/XQMuse/Base/BaseTabBarVC.swift
+++ b/XQMuse/Base/BaseTabBarVC.swift
@@ -21,13 +21,16 @@
 								let course_nav = BaseNav(rootViewController: CourseVC())
 								course_nav.tabBarItem = UITabBarItem(title: "课 程", image: UIImage(named: "nav_2"), selectedImage: UIImage(named: "nav_2_select")!.withRenderingMode(.alwaysOriginal))
 
+								let tree_nav = BaseNav(rootViewController: TreeTeskVC())
+								tree_nav.tabBarItem = UITabBarItem(title: "树苗", image: UIImage(named: "nav_2"), selectedImage: UIImage(named: "nav_2_select")!.withRenderingMode(.alwaysOriginal))
+
 								let pavilion_nav = BaseNav(rootViewController: PavilionVC())
 								pavilion_nav.tabBarItem = UITabBarItem(title: "疗愈馆", image: UIImage(named: "nav_3"), selectedImage: UIImage(named: "nav_3_select")!.withRenderingMode(.alwaysOriginal))
 
 								let me_nav = BaseNav(rootViewController: MeVC())
 								me_nav.tabBarItem = UITabBarItem(title: "我 的", image: UIImage(named: "nav_4"), selectedImage: UIImage(named: "nav_4_select")!.withRenderingMode(.alwaysOriginal))
 
-								viewControllers = [home_nav,course_nav,pavilion_nav,me_nav]
+								viewControllers = [home_nav,course_nav,tree_nav,pavilion_nav,me_nav]
 								setValue(customBar, forKey: "tabBar")
 								customBar.unselectedItemTintColor = UIColor(hexStr: "#4E4E4E")
 
@@ -66,17 +69,25 @@
 								super.layoutSubviews()
 								for (index,item) in subviews.enumerated() {
 												if item.classForCoder == NSClassFromString("UITabBarButton"){
-																if index == 3{item.jq_x -= 20}
-																if index == 4{item.jq_x += 20}
+																if index == 4{
+																				item.isHidden = true
+																}
+//																if index == 3{item.jq_x -= 20}
+//																if index == 4{item.jq_x += 20}
 												}
 								}
 								unselectedItemTintColor = UIColor(hexStr: "#4E4E4E")
+				}
+
+				@objc func selectCenterAction(){
+								JQ_currentNavigationController().tabBarController?.selectedIndex = 2
 				}
 
 				/// 自定义中心按钮
 				private func customTransferBtn(){
 								transferBtn.setImage(UIImage(named: "nav_center"), for: .normal)
 								addSubview(transferBtn)
+								transferBtn.addTarget(self, action: #selector(selectCenterAction), for: .touchUpInside)
 
 								transferBtn.snp.makeConstraints { make in
 												make.top.equalTo(10)

--
Gitblit v1.7.1