繁体   English   中英

UIDatePicker语言环境什么都不做?

[英]UIDatePicker locale does nothing?

我正在以编程方式创建UIDatePicker,并使用以下代码设置其语言环境:

datePicker.locale = [[[NSLocale alloc] initWithLocaleIdentifier:@"es_ES"] autorelease];

日期选择器仍然以英语显示(或者我将手机设置为的任何语言)。 任何人都知道为什么这样做什么,或者如何解决它?

在这里回答我可以本地化UIDatePicker吗? ,选择器显示取决于国家/地区设置,而不是语言设置。

在您的示例中,您只更改语言区域设置。

尝试更改UIDatePicker日历的区域设置:

NSLocale *locale = [[[NSLocale alloc] initWithLocaleIdentifier:@"es_ES"] autorelease];
datePicker.locale = locale; 
datePicker.calendar = [locale objectForKey:NSLocaleCalendar]; 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM