UI
杨锴
2024-08-15 572899a6a72fb71c0a29ec5774de3b61ddd4bd7e
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")
            }
}