【问题标题】:Swift change date picker language快速更改日期选择器语言
【发布时间】:2017-11-01 13:43:59
【问题描述】:

我想在我的 UIDatePicker 中更改月份表示的格式。我试过了:

self.datePicker = UIDatePicker()
self.datePicker.backgroundColor = .white
self.datePicker.datePickerMode = .date
let loc = Locale.init(identifier: "uk")
var calendar = Calendar.current
calendar.locale = loc
self.datePicker.calendar = calendar

在那之后,月份表示应该是乌克兰语,但它仍然是其他语言。

【问题讨论】:

  • 您是否尝试直接设置选择器的locale 属性而不是日历的locale 属性?

标签: ios swift uidatepicker


【解决方案1】:

您应该将loc 分配给日期选择器locale 属性:

let loc = Locale(identifier: "uk")
self.datePicker.locale = loc

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2020-05-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-28
  • 1970-01-01
  • 2017-12-22
  • 1970-01-01
相关资源
最近更新 更多