How to disable AM/PM in UIDatePicker

前端 未结 5 1822
青春惊慌失措
青春惊慌失措 2020-12-15 18:48

How to disable or hide AM/PM in UIDatePicker from code / interface builder?

I want to have 24 hours time picker mode in UIDatePicker. Pleas

5条回答
  •  -上瘾入骨i
    2020-12-15 19:32

    According to the documentation you should be able to set the locale property of UIDatePicker to a locale that uses a 24 hrs format.

    NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"da_DK"];
    [datePicker setLocale:locale];
    [locale release];
    

    Alas there is a bug causing both simulator and device to continue to layout the date picker according to the users international preferences.

    As you suggest, you have to roll your won date picker to be able to display a 24 hrs picker.

提交回复
热议问题