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)