Я хочу уменьшить изображение и разместить текст рядом с ним. Логически я попробовал scaleEffect
вот так:
HStack(alignment: .bottom) {
Image("anno")
.resizable()
.aspectRatio(contentMode: .fill)
.frame(width: 180, height: 280, alignment: .center)
.clipped()
.scaleEffect(0.8, anchor: .bottomLeading)
VStack(alignment: .leading) {
Text("Title")
.font(.headline)
Text("Description")
}
.layoutPriority(2)
}
Но, похоже, он масштабирует только изображение, а не рамку вокруг него, что означает, что оно занимает то же место, что и без масштабирования, и текст может занимать освободившееся пространство.
пример изображения
Как масштабировать вид, а не только картинку внутри?
Спасибо