Сделайте vStack заполнить ширину экрана в SwiftuiIOS

Программируем под IOS
Anonymous
Сделайте vStack заполнить ширину экрана в Swiftui

Сообщение Anonymous »

Учитывая этот код: < /p>

Код: Выделить всё

import SwiftUI

struct ContentView: View {
var body: some View {
VStack(alignment: .leading) {
Text("Title")
.font(.title)

Text("Content")
.lineLimit(nil)
.font(.body)

Spacer()
}
.background(Color.red)
}
}

#if DEBUG
struct ContentView_Previews : PreviewProvider {
static var previews: some View {
ContentView()
}
}
#endif
Это приводит к этому интерфейсу:

vstect vstac Не нужна полная ширина?

Код: Выделить всё

VStack(alignment: .leading) {
HStack {
Spacer()
}
Text("Title")
.font(.title)

Text("Content")
.lineLimit(nil)
.font(.body)

Spacer()
}
, который дает желаемый дизайн:

>

Подробнее здесь: https://stackoverflow.com/questions/564 ... in-swiftui

Вернуться в «IOS»