iphone - 如何在 UIDatePicker 中禁用 AM/PM

标签 iphone cocoa-touch interface-builder uidatepicker

如何从代码/界面生成器中禁用或隐藏 UIDatePicker 中的 AM/PM?

我希望在 UIDatePicker 中具有 24 小时时间选择器模式。 请帮忙

最佳答案

根据文档,您应该能够将 UIDatePicker 的 locale 属性设置为使用 24 小时格式的区域设置。

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

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

正如您所建议的,您必须滚动您的获胜日期选择器才能显示 24 小时选择器。

关于iphone - 如何在 UIDatePicker 中禁用 AM/PM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2140388/

相关文章:

iphone - 尝试调整 UITableView 的大小会导致屏幕出现一秒钟的故障,然后才能正确显示

ios - 不使用界面生成器时是否需要IBAction

macos - 如何在界面生成器中为 UILabel 编写分数?

iphone - Icon@2x.PNG 即使不是?无法将应用程序提交到 iTunes Connect

objective-c - 在非空数组上获取 'index 0 beyond bounds for empty array' 错误

ios - iOS 应用程序从后台返回后卡住的原因是什么?

ios - 哪些属性要释放,哪些不释放?

iphone - 如何限制iOS应用内存使用

iphone - 离屏渲染层

ios - 如何在获取要填充到 UITableView 中的 JSON 数据时显示 UIActivityIndi​​catorView?