Swiftui 堆叠物品的相反顺序
有没有办法颠倒元素在HStack中的显示顺序 我有这样的想法: 按钮A |文本|按钮B 但我想为左撇子设置一个设置,这样设置时顺序会颠倒:Swiftui 堆叠物品的相反顺序,swiftui,Swiftui,有没有办法颠倒元素在HStack中的显示顺序 我有这样的想法: 按钮A |文本|按钮B 但我想为左撇子设置一个设置,这样设置时顺序会颠倒: 按钮B|文本|按钮A您可以通过切换布局方向来管理此操作,如下图所示 struct DemoView: View { @State private var isRegular = false var body: some View { HStack { Button("Button1"
按钮B|文本|按钮A您可以通过切换布局方向来管理此操作,如下图所示
struct DemoView: View {
@State private var isRegular = false
var body: some View {
HStack {
Button("Button1") {}
Text("Text")
Button("Button2") {}
}
.environment(\.layoutDirection, isRegular ? .leftToRight : .rightToLeft)
}
}