के पूर्ण किए गए बटन को स्थानीयकृत करें मैं वीडियो प्रस्तुत करने के लिए MPMoviePlayerViewController का उपयोग कर रहा हूं। सबकुछ अपेक्षित के रूप में काम करता है, लेकिन अगर मैं डिवाइस की भाषा को उदा। जर्मन, "हो गया" बटन स्थानीयकृत नहीं है।MPMoviePlayerViewController
मैं बहुत की तरह अपने खुद के बटन कार्यान्वयन के लिए बटन का उपयोग और इसे सेट करने की कोशिश की:
MPMoviePlayerViewController *mp = [[MPMoviePlayerViewController alloc] initWithContentURL:url];
NSLog(@"%@", mp.navigationItem.leftBarButtonItem); // always null, but why?
// override button with locale
mp.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Zurück"
style:UIBarButtonItemStyleDone
target:self
action:@selector(dismissMoviePlayer:)];
[self presentMoviePlayerViewControllerAnimated:mp];
ऐसा ही एक सवाल से पहले कहा गया है, लेकिन कोई जवाब नहीं मिली: objective-c MPMoviePlayerViewController done button language।
आपकी मदद के लिए धन्यवाद।
की तरह एक बग किया जा रहा है, यह दृश्य एप्पल द्वारा प्रदान की जाती है लगता है, यह उपकरणों भाषा सेटिंग्स का पालन करना चाहिए। –
मैंने भी ऐसा सोचा। मान लीजिए कि मैं बाद में ऐप्पल के साथ एक और बग्रेपोर्ट दर्ज करूंगा। मजेदार समय (: – alex