Ändern der Sprache in der app programmgesteuert in iOS

So ändern Sie die Sprache in Xcode 5

Habe ich 3 Tasten auf der ChangeLanguageViewController

Diese sind:

  • Englisch
  • Chinesisch (Vereinfacht)
  • Bahasa Malaysia

Hier ist der code:

#import <UIKit/UIKit.h>
@interface ChangeLanguageViewController :UIViewController
-(IBAction)changeEnglish:(id)sender;
-(IBAction)changeChinesesimplified:(id)sender;
-(IBAction)changeBahasaMalaysia:(id)sender;

-(IBAction)changeEnglish:(id)sender{

[[NSUSerDefaults standardUSerDefaults] setObject:[NSArray arrayWithObjects:@"en", @"zh-Hans", @"ms", nil] forKey:@"AppleLanguage"];
}
-(IBAction)changeChinesesimplified:(id)sender{
[[NSUSerDefaults standardUSerDefaults] setObject:[NSArray arrayWithObjects:@"zh-Hans", @"ms", @"en", nil] forKey:@"AppleLanguage"];
}
-(IBAction)changeBahasaMalaysia:(id)sender{
[[NSUSerDefaults standardUSerDefaults] setObject:[NSArray arrayWithObjects:@"ms",@"en",@"zh-Hans", nil] forKey:@"AppleLanguage"];
}

Möchte ich sehen, die Sprache zu ändern, wenn der Benutzer eine Taste drückt und es wird nicht töten die Anwendung, sondern es ändert sich die Sprache der app innerhalb

InformationsquelleAutor user3278013 | 2014-02-27

Schreibe einen Kommentar