【问题标题】:SwiftUI project Date Language LocaleSwiftUI 项目日期语言区域设置
【发布时间】:2022-06-15 16:56:29
【问题描述】:

我有一个使用日期的应用,我希望日期以当地语言显示。所以我假设一个语言设置为法语的 iPhone 会以法语显示日期,并将英语设置为英语。

这似乎不是开箱即用的情况。请问有什么遗漏的吗?

struct ContentView: View {
    var body: some View {
        Text(Date(), style: .date)
            .padding()
    }
}

这始终在 Xcode 13.4 和真实设备中显示英文日期(2022 年 6 月 15 日)。

谢谢

【问题讨论】:

  • 您需要使项目可本地化并添加支持的语言,之后将自动处理区域设置。如果没有这个,默认使用 developmentLanguage 是 'en'。

标签: date swiftui locale


猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-05
  • 2012-12-18
  • 1970-01-01
  • 2013-04-19
  • 1970-01-01
相关资源
最近更新 更多