我正在使用相對文本格式來顯示小部件的剩余時間。但是我無法本地化結果。它總是以英語顯示。我更改了設備中的語言和地區設定,但看不到任何更改。你有什么建議可以解決這個問題嗎?
Text(date, style: .relative)
Result: 1hr 1min
uj5u.com熱心網友回復:
date您應該使用日歷本地化自身:
struct ContentView: View {
let calendar: Calendar = {
var calendar = Calendar.current
calendar.locale = .init(identifier: "fa")
return calendar
}()
var body: some View {
Text(Date.now, style: .relative)
.environment(\.calendar, calendar)
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/531429.html
標籤:IOS迅速文本迅捷
