Я работаю над модулем для проекта, где экран находится в ландшафтном режиме, когда я его получаю. Я должен загрузить новый вид и переключиться в портретный режим. Хотя это кажется достаточно простым, я не смог найти простое решение. Вот что я попробовал:
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait];
locationsView =[[LocationsViewController alloc] initWithNibName:@"LocationsViewController" bundle:nil];
[self.view addSubview:locationsView.view];
и это не сработало так, как мне нужно. Он повернул строку состояния в портретном режиме, но не остальной вид.
Есть предложения?
Thomas