我的问题是我的应用程序中有一个开关可以切换 12 小时和 24 小时时间格式。我正在根据那个显示我的标签时间,但是 UIDatePicker
时间没有改变。时间取决于设备时间设置格式。是否可以在 UIDatePicker
中显示时间根据我的应用程序设置,这可能与设备时间设置不同。
在某处我读到 UIDatePicker 仅尊重设备设置,但我仍然想问是否可以在 UIDatePicker
中以 12 和 24 小时格式显示时间基于我的应用程序设置。
请帮我。
任何建议将不胜感激!
最佳答案
尝试使用此代码在 DatePicker
中显示 24 小时格式:
NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"NL"];
[self.datePicker setLocale:locale];
关于iphone - 根据不在设备设置上的应用程序设置,在 UIDatepicker 中以 12 和 24 小时格式显示时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59594161/