diff --git a/35-seminar/Presentation/Week2/Reusables/ContentLabel.swift b/35-seminar/Presentation/Week2/Reusables/ContentLabel.swift index 76b9943..16e4f22 100644 --- a/35-seminar/Presentation/Week2/Reusables/ContentLabel.swift +++ b/35-seminar/Presentation/Week2/Reusables/ContentLabel.swift @@ -8,13 +8,13 @@ import UIKit class ContentLabel: UILabel { - - /* - // Only override draw() if you perform custom drawing. - // An empty implementation adversely affects performance during animation. - override func draw(_ rect: CGRect) { - // Drawing code + + override init(frame: CGRect) { + super.init(frame: frame) + self.configureLabel(color: .label, size: 16, weight: .regular) + } + + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") } - */ - } diff --git a/35-seminar/Presentation/Week2/Reusables/SubtitleLabel.swift b/35-seminar/Presentation/Week2/Reusables/SubtitleLabel.swift index c393662..283402e 100644 --- a/35-seminar/Presentation/Week2/Reusables/SubtitleLabel.swift +++ b/35-seminar/Presentation/Week2/Reusables/SubtitleLabel.swift @@ -8,13 +8,13 @@ import UIKit class SubtitleLabel: UILabel { - - /* - // Only override draw() if you perform custom drawing. - // An empty implementation adversely affects performance during animation. - override func draw(_ rect: CGRect) { - // Drawing code + + override init(frame: CGRect) { + super.init(frame: frame) + self.configureLabel(color: .secondaryLabel, size: 16, weight: .regular) + } + + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") } - */ - } diff --git a/35-seminar/Presentation/Week2/Reusables/TitleLabel.swift b/35-seminar/Presentation/Week2/Reusables/TitleLabel.swift index cb34b02..fb076b5 100644 --- a/35-seminar/Presentation/Week2/Reusables/TitleLabel.swift +++ b/35-seminar/Presentation/Week2/Reusables/TitleLabel.swift @@ -8,13 +8,13 @@ import UIKit class TitleLabel: UILabel { - - /* - // Only override draw() if you perform custom drawing. - // An empty implementation adversely affects performance during animation. - override func draw(_ rect: CGRect) { - // Drawing code + + override init(frame: CGRect) { + super.init(frame: frame) + self.configureLabel(size: 22, weight: .semibold) + } + + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") } - */ - }