UIDatePicker locale什么都不做? [英] UIDatePicker locale does nothing?

查看:357
本文介绍了UIDatePicker locale什么都不做?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

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

日期选择器仍然显示为英语(或我设置手机的任何语言)。

解决方案

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

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


I'm creating a UIDatePicker programmatically, and setting its locale with the following code:

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

The datepicker still appears in English (or whatever language I've set the phone to). Anyone have any idea why this does nothing, or how to fix it?

解决方案

As answered here Can I localize a UIDatePicker?, the picker display depends on country settings, not on language settings.

In your example you are changing the language locale only.

这篇关于UIDatePicker locale什么都不做?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆