Я хочу изменить ориентацию конкретного ViewController в Xcode.Как изменить ориентацию конкретного ViewController в Xcode
Я делаю a, b, cViewController и меняю ориентацию только cViewController на LandscapeRight. (ориентация a и b - Portrait)
Но если я изменил ориентацию на cViewController и переместил ViewController с c на b, ориентация b также изменилась на LandscapeRight. (экран перехода толчок)
код:
а и DidLoad bViewController в
NSNumber *value = [NSNumber numberWithInt:UIInterfaceOrientationPortrait];
[[UIDevice currentDevice] setValue:value forKey:@"orientation"];
cViewController-х DidLoad
NSNumber *value = [NSNumber numberWithInt:UIInterfaceOrientationLandscapeRight];
[[UIDevice currentDevice] setValue:value forKey:@"orientation"];
Как я могу изменить ориентацию только cViewController?
изменить это из 'DidLoad' в' DidAppear' –