2011-03-02 68 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

我覺得這是一個已知的問題。日期選擇器似乎依賴於您無法從代碼更改的當前用戶的國家/地區設置。實際上,我不知道區域設置屬性是什麼。它什麼都不做。