//
|
// SpendingDetailMenuVC.swift
|
// XQMuse
|
//
|
// Created by 无故事王国 on 2024/8/22.
|
//
|
|
import UIKit
|
import SPPageMenu
|
|
class SpendingDetailMenuVC: BaseVC {
|
|
private(set) var pageMenu:SPPageMenu = {
|
let pageMenu = SPPageMenu(frame: .zero, trackerStyle: .line)
|
// 追踪线
|
pageMenu.trackerWidth = 12
|
pageMenu.setTrackerHeight(2, cornerRadius:1)
|
pageMenu.trackerFollowingMode = .always
|
pageMenu.contentInset = UIEdgeInsets(top: 0, left: 19.5, bottom: 5, right: 19.5)
|
pageMenu.setItems(["全部","收入","支出"], selectedItemIndex: 0)
|
pageMenu.backgroundColor = UIColor(hexString: "#F0F0F0")
|
pageMenu.tracker.backgroundColor = UIColor(hexString: "#8AAE65")
|
pageMenu.backgroundColor = .white
|
|
// 分割线
|
pageMenu.dividingLine.backgroundColor = UIColor(hexString: "#D4D4D4")
|
pageMenu.dividingLineHeight = 0.4
|
|
// item
|
pageMenu.spacing = 27.0
|
pageMenu.permutationWay = .notScrollAdaptContent
|
|
// 字体
|
pageMenu.selectedItemTitleFont = Def_SourceHanSansCN_Regular(fontSize: 14)
|
pageMenu.unSelectedItemTitleFont = Def_SourceHanSansCN_Regular(fontSize: 14)
|
// 颜色
|
pageMenu.selectedItemTitleColor = UIColor(hexStr: "#8AAE65")
|
pageMenu.unSelectedItemTitleColor = .black.withAlphaComponent(0.6)
|
return pageMenu
|
}()
|
|
override func viewDidLoad() {
|
super.viewDidLoad()
|
view.backgroundColor = .gray
|
}
|
|
override func setUI() {
|
view.addSubview(pageMenu)
|
pageMenu.snp.makeConstraints { make in
|
make.edges.equalToSuperview()
|
}
|
}
|
}
|