為什么我在 Text 和 Stepper 之間的 Spacer() 在下面的代碼中不起作用?
這是它的樣子:

這是我希望它的樣子:

import SwiftUI
struct FontEditView: View {
@Binding var fontSize: CGFloat
var body: some View {
NavigationStack {
Form {
HStack {
Text("Font Size")
Spacer()
Stepper(fontSize.formatted(), value: $fontSize, in: 5...50)
}
}
}
}
}
struct FontEditView_Previews: PreviewProvider {
static var previews: some View {
FontEditView(fontSize: .constant(20))
}
}
uj5u.com熱心網友回復:
只需添加.fixedSize()到Stepper
將此視圖修復為理想大小。
Stepper(fontSize.formatted(), value: $fontSize, in: 5...50)
.fixedSize()
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/530616.html
