iOS - изменение языка для UIDatePicker по локали - PullRequest
0 голосов
/ 09 марта 2012

Я создаю приложение на языке "Herbrew".(Язык IPhone может быть любым, но мое приложение работает только на иврите).В iOS для UIDatePicker у нас есть свойство «locale», которое будет изменять язык, который он отображает.Но в iOS5 это свойство устарело.Как я могу достичь этого сейчас?

Ответы [ 2 ]

3 голосов
/ 09 марта 2012

К сожалению, вы не можете этого достичь, даже с помощью календарного трюка, описанного Мартином Ульрихом.Я сам боролся с той же проблемой, и после долгих исследований я узнал горькую правду: единственный способ изменить локализацию UIDatePicker - это изменить язык устройства.

Если пользователь получитязык приложения, как иврит, все будет хорошо.Если нет, то вы ничего не можете сделать, кроме как создать свой собственный сборщик дат.К сожалению

0 голосов
/ 09 марта 2012

Вы можете установить для свойства calendar UIDatePicker значение [NSCalendar currentCalendar]

...