From 572899a6a72fb71c0a29ec5774de3b61ddd4bd7e Mon Sep 17 00:00:00 2001 From: 杨锴 <841720330@qq.com> Date: 星期四, 15 八月 2024 18:59:56 +0800 Subject: [PATCH] UI --- XQMuse/Root/Home/View/HomeHeaderVC.swift | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 54 insertions(+), 0 deletions(-) diff --git a/XQMuse/Root/Home/View/HomeHeaderVC.swift b/XQMuse/Root/Home/View/HomeHeaderVC.swift index 369b445..ca62bbe 100644 --- a/XQMuse/Root/Home/View/HomeHeaderVC.swift +++ b/XQMuse/Root/Home/View/HomeHeaderVC.swift @@ -63,3 +63,57 @@ } } + +class HomeHeaderView_1: UICollectionReusableView{ + private var label_title:UILabel! + private var label_subTitle:UILabel! + private(set) var btn_more:UIButton! + + override init(frame: CGRect) { + super.init(frame: frame) + setUI() + } + + private func setUI(){ + backgroundColor = .white + + label_title = UILabel() + label_title.font = .systemFont(ofSize: 21) + label_title.textColor = UIColor(hexStr: "#252A23") + addSubview(label_title) + label_title.snp.makeConstraints { make in + make.left.equalTo(19) + make.top.equalTo(25.5) + make.height.equalTo(19.5) + } + + label_subTitle = UILabel() + label_subTitle.font = .systemFont(ofSize: 8) + label_subTitle.textColor = UIColor(hexStr: "#A1A1A1") + addSubview(label_subTitle) + label_subTitle.snp.makeConstraints { make in + make.left.equalTo(19) + make.top.equalTo(label_title.snp.bottom).offset(9) + make.height.equalTo(5.5) + } + + btn_more = UIButton(type: .custom) + btn_more.setImage(UIImage(named: "btn_more"), for: .normal) + addSubview(btn_more) + btn_more.snp.makeConstraints { make in + make.centerY.equalToSuperview() + make.right.equalTo(-18.5) + make.width.equalTo(21) + make.height.equalTo(16) + } + } + + func setTitle(_ title:String,subTitle:String){ + label_title.text = title + label_subTitle.text = subTitle + } + + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } +} -- Gitblit v1.7.1