Я пытаюсь создать изображение в SwiftUI, и проблема, с которой я сталкиваюсь, заключается в том, что изображение не меняет само себя, даже если я установил режим наполнения
struct LoginView: View {
var body: some View {
Image("app-icon")
.frame(width: percent(80, ofSize: "width"), height: percent(40, ofSize: "width"), alignment: Alignment.center)
.aspectRatio(contentMode: ContentMode.fill)
.scaledToFill()
.clipped()
}
}
Затем я попытался
struct LoginView: View {
var body: some View {
Image("app-icon")
.frame(width: percent(80, ofSize: "width"), height: percent(40, ofSize: "width"), alignment: Alignment.center)
.aspectRatio(contentMode: ContentMode.fit)
.scaledToFit()
.clipped()
}
}

Оба кода имеют одинаковый эффект, размер изображения не изменяется