【发布时间】:2020-05-09 10:54:15
【问题描述】:
是否可以自定义选轮字体并将对齐更改为.leading?
【问题讨论】:
-
是的,与普通
Text相同的过程,为了对齐,您可以将其包裹在HStack和+ 使用Spacer
是否可以自定义选轮字体并将对齐更改为.leading?
【问题讨论】:
Text 相同的过程,为了对齐,您可以将其包裹在HStack 和+ 使用Spacer
我认为这将是您所期望的。
struct ContentView: View {
let colors = ["Red", "Yellow", "Green", "Gray", "Black", "Purple", "White", "Brown", "Pink", "Blue"]
@State private var color = "Red"
var body: some View {
Picker(selection: $color, label: Text("")) {
ForEach(self.colors, id: \.self) { color in
HStack {
Text(color)
.font(.title)
.padding()
Spacer()
}
}
}
.pickerStyle(WheelPickerStyle())
.labelsHidden()
}
}
谢谢,X_X
【讨论】: