Lua*_*lan 2 datepicker ios swiftui ios14
目前是否可以更改 SwiftUI 2.0 中 DatePicker 的文本对齐方式?
DatePicker(selection: $birthDate, in: ...Date().stripTime(), displayedComponents: .date) {
Text("Birthday")
}
Run Code Online (Sandbox Code Playgroud)
这在左侧显示生日文本,在其旁边显示日期选择器文本,但我希望它在右侧
这是可能的解决方案。使用 Xcode 12 / iOS 14 进行测试
DatePicker(selection: $birthDate, in: ...Date().stripTime(), displayedComponents: .date) {
Text("Birthday").frame(maxWidth: .infinity, alignment: .trailing)
}.fixedSize().frame(maxWidth: .infinity, alignment: .trailing)
Run Code Online (Sandbox Code Playgroud)
更新:
HStack {
Text("Birthday")
Spacer()
DatePicker("", selection: $birthDate, in: ...Date().stripTime(), displayedComponents: .date)
.fixedSize()
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5262 次 |
| 最近记录: |