라이브 프로필 이미지 크기 비율 조정

This commit is contained in:
Yu Sung
2026-01-30 17:48:07 +09:00
parent 5352d28fe3
commit f9d84efbe1

View File

@@ -24,6 +24,19 @@ struct LiveNowItemView: View {
resolvedWidth * defaultHeight / defaultWidth
}
private var profileImageScale: CGFloat {
resolvedWidth / defaultWidth
}
private var profileImageSize: CGSize {
let size = 72 * profileImageScale
return CGSize(width: size, height: size)
}
private var profileImageFrame: CGFloat {
84 * profileImageScale
}
private var tagsToShow: [String] {
Array(item.tags.prefix(2))
}
@@ -46,11 +59,11 @@ struct LiveNowItemView: View {
ZStack {
DownsampledKFImage(
url: URL(string: item.creatorProfileImage),
size: CGSize(width: 72, height: 72)
size: profileImageSize
)
.clipShape(Circle())
}
.frame(width: 84, height: 84)
.frame(width: profileImageFrame, height: profileImageFrame)
.overlay {
Circle()
.strokeBorder(lineWidth: 3)