Früher habe ich UIViewController
von einem anderen UIViewController
mit dem Präsentationsstil UIModalPresentationCurrentContext
dargestellt. Aber ich kann nicht presentingviewcontroller
rotieren (das UIViewController
, das neue UIViewController
vorstellte)
Wenn ich das Gerät rotiere, dreht es die newViewController
und statusbar
, aber nicht presentingViewController
PS: Hier presentingViewController
ist self
.
Verwenden Sie UIModalPresentationFormSheet
anstelle von UIModalPresentationCurrentContext
Versuchen Sie es
self.modalPresentationStyle = UIModelPresentationFormSheet;
NewViewController *newViewController = [[NewViewController alloc] initWithNibName:@"NewViewController" Bundle: nil];
[self presentViewController:newViewController animated:YES completion:nil];
Tags und Links objective-c iphone ios ipad uiviewcontroller