From 18aba6a453232efca472a7c402dc6deb3fe68877 Mon Sep 17 00:00:00 2001 From: LeeSeungmin Date: Tue, 12 Mar 2024 13:35:19 +0900 Subject: [PATCH] =?UTF-8?q?[#69]Add:=20UserInfoCollectionView=20Header=20V?= =?UTF-8?q?iew=20=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Src/Subviews/UserInfoHeaderView.swift | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Projects/Features/Falling/Src/Subviews/UserInfoHeaderView.swift diff --git a/Projects/Features/Falling/Src/Subviews/UserInfoHeaderView.swift b/Projects/Features/Falling/Src/Subviews/UserInfoHeaderView.swift new file mode 100644 index 00000000..322e6f6b --- /dev/null +++ b/Projects/Features/Falling/Src/Subviews/UserInfoHeaderView.swift @@ -0,0 +1,37 @@ +// +// UserInfoHeaderView.swift +// Falling +// +// Created by SeungMin on 3/12/24. +// + +import UIKit +import DSKit + +final class UserInfoHeaderView: UICollectionReusableView { + let titleLabel: UILabel = { + let label = UILabel() + label.font = UIFont.thtP2Sb + label.textAlignment = .center + label.textColor = DSKitAsset.Color.neutral50.color + return label + }() + + override init(frame: CGRect) { + super.init(frame: frame) + + makeUI() + } + + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } + + func makeUI() { + addSubview(titleLabel) + + titleLabel.snp.makeConstraints { + $0.leading.top.equalToSuperview() + } + } +}