SwiftUI

SwiftUI DatePicker 更改语言

SwiftUI的DatePicker可以利用 environment更改显示的语言。但是有时候发现不起作用呢?更改完发现还是显示英文。

DatePicker(selection: $aufgabenEigenschaften.aufgabenDatum) {
    Text("Fällig:")
        .foregroundColor(Color("eigenesColorSet"))
}
.environment(\.locale, Locale.init(identifier: "de_DE"))
.onTapGesture(perform: beschreibungsInhalt)
.padding()
这是因为需要在Xcode的工程的设置中,添加语言的选项。