2025-02-19
在SwiftUI中,有几种方法可以增加按钮之间的间距:
Spacer()
在按钮之间添加可伸缩的空白:HStack {
Button("第一个按钮") {
// 操作
}
Spacer() // 添加可伸缩空白
Button("第二个按钮") {
// 操作
}
}
padding()
修饰符给按钮添加固定间距:HStack {
Button("第一个按钮") {
// 操作
}
.padding(.trailing, 20) // 右侧添加20点间距
Button("第二个按钮") {
// 操作
}
}
Spacer()
的 minLength
参数:HStack {
Button("第一个按钮") {
// 操作
}
Spacer(minLength: 50) // 指定最小长度为50
Button("第二个按钮") {
// 操作
}
}
选择哪种方法取决于你的具体需求:
Spacer()
padding()
minLength
的 Spacer