我在UIDatePicker
中发现了一些非常奇怪的行为:在iPhone的设置中,我选择了24小时制,但是UIDatePicker
仍然显示12小时制。
UIDatePicker
的本地名称为default
(基于用户设置)。
如何复制:
前提条件:
步骤:
结果,我们得到以下信息:screenshot
问题:是iOS错误还是我的错误?
谢谢您的任何建议。
答案 0 :(得分:0)
您可以根据这样的用户偏好设置将区域设置设置为自动更新
let datePicker = UIDatePicker()
datePicker.locale = Locale.autoupdatingCurrent