3
我編程方式創建的UIDatePicker,並用下面的代碼設置其區域:UIDatePicker區域設置什麼也不做?
datePicker.locale = [[[NSLocale alloc] initWithLocaleIdentifier:@"es_ES"] autorelease];
的日期選擇器仍然會出現在英語(或其他語言我已經設置手機)。任何人都知道爲什麼這不起作用,或者如何解決它?
我編程方式創建的UIDatePicker,並用下面的代碼設置其區域:UIDatePicker區域設置什麼也不做?
datePicker.locale = [[[NSLocale alloc] initWithLocaleIdentifier:@"es_ES"] autorelease];
的日期選擇器仍然會出現在英語(或其他語言我已經設置手機)。任何人都知道爲什麼這不起作用,或者如何解決它?
作爲回答這裏Can I localize a UIDatePicker?,揀貨機顯示取決於國家設置,而不是語言設置。
在您的示例中,您只是更改語言區域設置。
嘗試改變的UIDatePicker的日曆的語言環境,以及:
NSLocale *locale = [[[NSLocale alloc] initWithLocaleIdentifier:@"es_ES"] autorelease];
datePicker.locale = locale;
datePicker.calendar = [locale objectForKey:NSLocaleCalendar];
不幸的是,沒有什麼。 – Julian 2012-08-27 23:50:26