From 254eb60080a6491e2a80f716c823761cd4297ca1 Mon Sep 17 00:00:00 2001 From: Kim Minjae Date: Fri, 21 Jul 2023 22:01:30 +0900 Subject: [PATCH] =?UTF-8?q?[ADD]=20gradientImageView=20=EC=8D=B8=EB=84=A4?= =?UTF-8?q?=EC=9D=BCcell=EC=97=90=20=EC=B6=94=EA=B0=80=20(#113)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ArticleDetail/Cells/ThumnailTableViewCell.swift | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/LionHeart-iOS/LionHeart-iOS/Scenes/Article/ArticleDetail/Cells/ThumnailTableViewCell.swift b/LionHeart-iOS/LionHeart-iOS/Scenes/Article/ArticleDetail/Cells/ThumnailTableViewCell.swift index 3ba87553..4eb6a47f 100644 --- a/LionHeart-iOS/LionHeart-iOS/Scenes/Article/ArticleDetail/Cells/ThumnailTableViewCell.swift +++ b/LionHeart-iOS/LionHeart-iOS/Scenes/Article/ArticleDetail/Cells/ThumnailTableViewCell.swift @@ -25,6 +25,12 @@ final class ThumnailTableViewCell: UITableViewCell, TableViewCellRegisterDequeue return imageView }() + let gradientImageView: UIImageView = { + let imageView = UIImageView() + imageView.image = ImageLiterals.Curriculum.gradient + return imageView + }() + private let imageCaptionLabel: UILabel = { let label = UILabel() label.font = .pretendard(.body4) @@ -77,6 +83,7 @@ private extension ThumnailTableViewCell { func setHierarchy() { contentView.addSubviews(thumbnailImageView, imageCaptionLabel, bookMarkButton) + thumbnailImageView.addSubview(gradientImageView) } func setLayout() { @@ -86,6 +93,11 @@ private extension ThumnailTableViewCell { make.height.equalTo(thumbnailImageView.snp.width).multipliedBy(Size.thumbnailWidthHeightRatio) } + gradientImageView.snp.makeConstraints { make in + make.top.equalToSuperview() + make.leading.trailing.equalToSuperview() + } + imageCaptionLabel.snp.makeConstraints { make in make.top.equalTo(thumbnailImageView.snp.bottom).offset(12) make.centerX.equalTo(thumbnailImageView)