我用“希伯来语”创建应用程序。 (iPhone的语言可以是任何东西,但我的应用程序仅在希伯来语中运行)。 在iOS for UIDatePicker中,我们有一个属性“locale”,它将改变它显示的语言。但在iOS5中,该属性已被弃用。我现在该如何实现呢?
答案 0 :(得分:3)
不幸的是,即使是马丁·乌尔里希描述的日历技巧,你也无法做到这一点。 我自己也在努力解决同样的问题,经过长时间的研究,我发现了一个痛苦的事实:改变UIDatePicker本地化的唯一方法就是改变设备的语言。
如果用户将应用程序的语言设为希伯来语,那么一切都会正常。如果没有,除了创建自己的日期选择器之外,你无能为力。遗憾
答案 1 :(得分:0)
您可以将UIDatePicker的calendar
属性设置为[NSCalendar currentCalendar]