如何在UIDatePicker中禁用AM/PM

Bin*_*tha 19 iphone cocoa-touch interface-builder uidatepicker

如何在UIDatePicker代码/接口构建器中禁用或隐藏AM/PM ?

我希望有24小时时间选择器模式UIDatePicker.请帮忙

Nie*_*tle 13

根据文档,您应该能够将localeUIDatePicker 的属性设置为使用24小时格式的语言环境.

NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"da_DK"];
[datePicker setLocale:locale];
[locale release];
Run Code Online (Sandbox Code Playgroud)

唉有一个错误导致模拟器和设备根据用户的国际偏好继续布局日期选择器.

正如您所建议的那样,您必须滚动您的赢得日期选择器才能显示24小时选择器.


ken*_*ytm 6

AFAIK你不能(在SDK的范围内).如果用户选择使用24小时格式,AP/PM将消失.UIPickerView如果这很重要,请自行制作.