1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- //
- // StatisticsPageHeaderView.swift
- // JiaPeiManage
- //
- // Created by Ning.ge on 2023/6/27.
- //
- final class StatisticsPageHeaderView: UIView,NibLoadable {
-
- //预报名
- @IBOutlet weak var advanceday_num_label: UILabel!
- //今日
- @IBOutlet weak var today_num_label: UILabel!
- //昨日
- @IBOutlet weak var yesterday_num_label: UILabel!
- //当月
- @IBOutlet weak var thismonth_num_label: UILabel!
- //上月
- @IBOutlet weak var lastmonth_num_label: UILabel!
- //今年
- @IBOutlet weak var thisyear_num_label: UILabel!
- //去年
- @IBOutlet weak var lastyear_num_label: UILabel!
- //日月年-selgment
- @IBOutlet weak var items_date_segmented: UISegmentedControl!
- //日前
- @IBOutlet weak var date_section_button: QMUIButton!
- //时间
- @IBOutlet weak var time_button: QMUIButton!
- //学员
- @IBOutlet weak var student_button: QMUIButton!
-
-
- override func awakeFromNib() {
- super.awakeFromNib()
-
- self.date_section_button.imagePosition = .right
- self.date_section_button.spacingBetweenImageAndTitle = 9.f
-
-
-
- if #available(iOS 13.0, *) {
- items_date_segmented.selectedSegmentTintColor = UIColor("#35BF5E")
- items_date_segmented.backgroundColor = UIColor("#0B424D")
- } else {
- // Fallback on earlier versions
- items_date_segmented.setBackgroundImage(UIColor.imageWithColor(UIColor("#35BF5E")!), for: .selected, barMetrics: .default)
- items_date_segmented.layer.masksToBounds = true
- items_date_segmented.layer.cornerRadius = 6
- // 去掉分割线
- items_date_segmented.setDividerImage(UIImage(), forLeftSegmentState: .normal, rightSegmentState: .normal, barMetrics: .default)
- let image = UIColor.imageWithColor(UIColor("#0B424D")!)
- // 设置未选中背景色
- items_date_segmented.setBackgroundImage(image, for: .normal, barMetrics: .default)
- }
- // 设置选中字体色
- items_date_segmented.setTitleTextAttributes([NSAttributedString.Key.foregroundColor: UIColor.white], for: .selected)
- // 设置未选中字体色
- items_date_segmented.setTitleTextAttributes([NSAttributedString.Key.foregroundColor: UIColor("#899199")!], for: .normal)
- }
-
- }
|