我有以下日期選擇器:
DatePicker("Time", selection: $wakeUp, displayedComponents: .hourAndMinute)
這將默認使用 24h 格式,如下所示:

如何將其設定為 am/pm 格式,如下所示:

我嘗試了以下方法:
DatePicker("Time", selection: $wakeUp, displayedComponents: [.hourAndMinute, .dateFormat = "hh:mm a"])
但它不起作用。我怎樣才能擁有上午/下午格式的時間選擇器(只有時間,而不是日期)?
uj5u.com熱心網友回復:
選擇器將尊重語言環境。因此,如果您要否決系統設定,您可以在選擇器上設定所需的語言環境,如下所示:
picker.locale = Locale.init(identifier: "en")
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/497951.html
