无故事王国
2023-10-25 158f3707711ad4be78a55dc73a98aa1c9acda0dd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
//
//  HomeDetailMenuVC.swift
//  BrokerDriver
//
//  Created by 无故事王国 on 2023/4/25.
//
 
import UIKit
import SPPageMenu
import QMUIKit
 
class HomeDetailMenuVC: BaseViewController {
    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)
 
        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)
        }
 
    }
}