私のデバイスをロードすると、ランドスケープモードになります。私の親View Controllerもlanscapeモードですが、nibファイルpresentModelViewController:
からロードしたのはportraitモードです。
[self performSelectorInBackground:@selector(loginIn) withObject:nil];
loadingAlert = [[LoadingAlert alloc] initWithNibName:@"LoadingAlert" bundle:nil];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:loadingAlert];
[navigationController setModalPresentationStyle:UIModalPresentationFormSheet];
[navigationController.navigationBar setBarStyle:UIBarStyleBlack];
[navigationController.navigationBar setOpaque:NO];
[navigationController.navigationBar applyCustomColor];
UIWindow* keyWindow = [[UIApplication sharedApplication] keyWindow];
[self presentModalViewController:navigationController animated:NO];
アプリケーションが初めて実行されたときにのみ発生し、最初以外は正常に動作します。