From aec51d7dba8960905c0bfeb9e94689c96aeb721c Mon Sep 17 00:00:00 2001
From: younger_times <841720330@qq.com>
Date: 星期三, 16 八月 2023 16:40:15 +0800
Subject: [PATCH] 新版本

---
 BrokerDriver/Home/VC/HomeDetailMenuVC.swift |   53 +++++++++++++++++++++++++----------------------------
 1 files changed, 25 insertions(+), 28 deletions(-)

diff --git a/BrokerDriver/Home/VC/HomeDetailMenuVC.swift b/BrokerDriver/Home/VC/HomeDetailMenuVC.swift
index 41b5018..7addd20 100644
--- a/BrokerDriver/Home/VC/HomeDetailMenuVC.swift
+++ b/BrokerDriver/Home/VC/HomeDetailMenuVC.swift
@@ -10,39 +10,36 @@
 import QMUIKit
 
 class HomeDetailMenuVC: BaseViewController {
-    private(set) var pageMenu:SPPageMenu!
+	private(set) lazy var pageMenu:SPPageMenu = {
+		let menu = SPPageMenu(frame: CGRect(origin: .zero, size: CGSize(width: JQ_ScreenW, height: 46)), trackerStyle: .line)
+		menu.setItems(["Details","Attachment","Note"], selectedItemIndex: 0)
+		menu.dividingLineHeight = 0.4
+		menu.dividingLine.backgroundColor = UIColor.black.withAlphaComponent(0.1)
+		menu.setTrackerHeight(4, cornerRadius: 2)
+		menu.trackerWidth = 20
+		menu.permutationWay = .notScrollEqualWidths
+		menu.tracker.backgroundColor = Def_ThemeColor
+		menu.selectedItemTitleColor = .black
+		menu.unSelectedItemTitleColor = .black.withAlphaComponent(0.4)
+		menu.selectedItemTitleFont = UIFont.systemFont(ofSize: 16, weight: .bold)
+		menu.unSelectedItemTitleFont = UIFont.systemFont(ofSize: 16, weight: .bold)
+		return menu
+	}()
 
     override func viewDidLoad() {
         super.viewDidLoad()
 
-    }
+		view.backgroundColor = UIColor(hexStr: "#F9FAFF")
+		view.addSubview(pageMenu)
 
-    override func setUI() {
-        super.setUI()
-        view.backgroundColor = UIColor(hexStr: "#F9FAFF")
-        pageMenu = SPPageMenu(frame: CGRect(origin: .zero, size: CGSize(width: JQ_ScreenW, height: 46)), trackerStyle: .line)
-        pageMenu.setItems(["Details","Attachment","Note"], selectedItemIndex: 0)
-        pageMenu.dividingLineHeight = 0.4
-        pageMenu.dividingLine.backgroundColor = UIColor.black.withAlphaComponent(0.1)
-        pageMenu.setTrackerHeight(4, cornerRadius: 2)
-        pageMenu.trackerWidth = 20
-        pageMenu.permutationWay = .notScrollEqualWidths
-        pageMenu.tracker.backgroundColor = Def_ThemeColor
-        pageMenu.selectedItemTitleColor = .black
-        pageMenu.unSelectedItemTitleColor = .black.withAlphaComponent(0.4)
-        pageMenu.selectedItemTitleFont = UIFont.systemFont(ofSize: 16, weight: .bold)
-        pageMenu.unSelectedItemTitleFont = UIFont.systemFont(ofSize: 16, weight: .bold)
-        view.addSubview(pageMenu)
-
-        let funcView = UIView()
-        funcView.backgroundColor = .white
-        view.addSubview(funcView)
-        funcView.snp.makeConstraints { make in
-            make.top.equalTo(pageMenu.snp.bottom).offset(3)
-            make.left.right.equalToSuperview()
-            make.height.equalTo(58)
-        }
-
+		let funcView = UIView()
+		funcView.backgroundColor = .white
+		view.addSubview(funcView)
+		funcView.snp.makeConstraints { make in
+			make.top.equalTo(pageMenu.snp.bottom).offset(3)
+			make.left.right.equalToSuperview()
+			make.height.equalTo(58)
+		}
 
     }
 }

--
Gitblit v1.7.1