2011-03-02 35 views
5

我面临的一个问题,在iphone日期picker.I定位想要的日期选取器显示只有英语日期,但现在它需要被设置为在iphone settings.I的区域尝试各种事物的语言,没有像下面那样有用。iphone的UIDatePicker本地化

  1. 设置uidatepicker的nib文件中的语言环境设置。
  2. 通过代码

    NSLocale* locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_GB"]; 
    [datePicker setLocale:locale]; 
    [datePicker setCalendar:[locale objectForKey:NSLocaleCalendar]]; 
    

设置地方这并没有工作。如果任何人有好的想法来解决该问题,请帮助

回答

2

我觉得这是一个已知的问题。日期选择器似乎依赖于您无法从代码更改的当前用户的国家/地区设置。实际上,我不知道区域设置属性是什么。它什么都不做。