如何解决SwiftUI Datepicker 在选择日期后更改格式
我已经用 SwiftUI 实现了一个 DatePicker。 它在大多数情况下都可以正常工作,但是在选择特定日期时,例如 26. Nov 2019,它会更改显示日期文本的格式。
示例:
预计:2019 年 11 月 26 日
得到:26.11.2019
预计 2019 年 11 月 27 日
得到:2019 年 11 月 27 日
我尝试使用具有特定语言环境的环境,但没有修复它。
构建我自己的 DatePicker 可行,但这不是我想要的。
DatePicker 也在控制台打印:
UIDatePicker is being laid out below its minimum width of 280. This may not look like expected,especially with larger than normal font sizes.
这是我的 SwiftUI 代码:
private struct GeneralSection: View {
@Observedobject var viewController: SettingsViewController
var body: some View {
Section(header: Text("General")) {
TextField("Name",text: $viewController.coupleName)
DatePicker(LocalizedStringKey("Date"),selection: $viewController.coupleDate,in: ...Date(),displayedComponents: .date)
}
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。