1. 设置UIDatePicker 12小时制和24小时制
UIDatePicker默认是根据系统设置中的12小时制和24小时制来的。
如果强制设置12小时制或者24小时制的话,用如下方法:
(iOS 12 环境下亲测有效,其他环境位置)
(1) 强制设置成12小时制
NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US_POSIX"];
self.datePicker.locale = locale ;
(2) 强制设置成24小时制
self.datePicker.calendar = [NSCalendar currentCalendar];
网友评论