2012-03-09 90 views
0

我以“Herbrew”语言创建应用程序。 (iPhone的语言可以是任何东西,但我的应用程序只能在Herbrew中运行)。 在iOS for UIDatePicker中,我们有一个属性“locale”,它将改变它所显示的语言。但在iOS5中,该属性已被弃用。我现在怎样才能实现它?iOS - 按语言环境更改UIDatePicker的语言

回答

3

不幸的是,你不能做到这一点,甚至没有与马丁·乌尔里希描述的日历伎俩。 我一直在努力解决相同的问题,经过长时间的研究后,我发现了一个严峻的事实:改变UIDatePicker本地化的唯一方法是更改​​设备的语言。

如果用户将应用程序的语言设置为希伯来语,则一切都会正常。如果没有,那么除了创建自己的日期选择器外,没有什么可以做的。对不起

0

您可以在的UIDatePicker的calendar属性设置为[NSCalendar currentCalendar]

+0

仅供参考,这是默认行为。 – 2012-09-09 15:42:59