Ich habe eine App, in der der Root-Controller ein UINavigationController ist. Drücken Sie eine Taste, und es schiebt einen anderen View-Controller. Drücken Sie noch einmal und es startet eine AVCaptureSession mit Overlay. Ich will diese Ansicht, und diese Ansicht NUR als Landschaft und nicht als Porträt. Ich habe mir eine Menge verschiedener Tutorials angeschaut und nichts funktioniert.iOS mit NavigationController als Root Make, nur ein Controller Landschaft
Der nächstgelegene ich bekommen habe, ist:
NSNumber *value = [NSNumber numberWithInt:UIInterfaceOrientationLandscapeLeft];
[[UIDevice currentDevice] setValue:value forKey:@"orientation"];
im viewDidAppear. Es gibt jedoch einige Probleme. Eins geht es sofort gleich wieder zu Portrait. Zwei, die anderen Ansichten sind immer noch in der Lage, Portrait und Landschaft zu sein, und das will ich nicht. Ich brauche bitte Hilfe.