我正在創建一個音樂應用程序,我想支持多種語言的MPMediaPickerController
。 我,程序如下:如何更改MPMediaPickerController的語言設置。
- (IBAction)pushedMusicButton:(id)sender {
MPMediaPickerController *pickerController = [[MPMediaPickerController alloc] initWithMediaTypes:MPMediaTypeMusic];
pickerController.delegate = self;
pickerController.accessibilityLanguage = [[NSLocale preferredLanguages] objectAtIndex:0];
NSLog(@"Language setting = %@", pickerController.accessibilityLanguage);
[self presentViewController:pickerController animated:YES completion:nil];
}
我跑在我的iPhone,其設置是日本這個代碼。
MediaPicker窗口打開,但按鈕的字符串是英語......就像'播放列表','藝術家'或'歌曲'。 日誌顯示accessibilityLanguage設置爲JP(語言設置= ja)。
如何更改MPMediaPickerController的語言設置?
環境:的XCode 4.4.1,iOS版SDK 5.1,iPhone(iOS版5.1)
檢查這個.. http://stackoverflow.com/questions/5974680/multi-language-lable-changes-in-the-nib-file – 2012-08-10 03:47:32