Swiftui - ***选择器,更改对齐方式和字体大小
Posted
技术标签:
【中文标题】Swiftui - ***选择器,更改对齐方式和字体大小【英文标题】:Swift UI - Wheel Picker, Change Alignment and Fontsize 【发布时间】:2020-05-09 10:54:15 【问题描述】:是否可以自定义选轮字体并将对齐更改为.leading
?
【问题讨论】:
是的,与普通Text
相同的过程,为了对齐,您可以将其包裹在HStack
和+ 使用Spacer
【参考方案1】:
我认为这将是您所期望的。
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
【讨论】:
以上是关于Swiftui - ***选择器,更改对齐方式和字体大小的主要内容,如果未能解决你的问题,请参考以下文章
如何以编程方式更改 swiftUI DatePicker 的选定值