Итак, у меня есть приложение с контроллером представления, которое меняет представление при повороте на альбомную ориентацию. В этом представлении пользователь может нажать на большие изображения в UIScrollView, который будет выдвигать новый контроллер представления. Однако выдвигаемый контроллер вида НЕ поддерживает альбомную ориентацию.
Это проблема, когда пользователь нажимает на изображение в первом контроллере, второй загружает и автоматически поворачивает только портретное изображение в ландшафтный режим, который выглядит некрасиво.
Итак, вопрос в том; как я могу (возможно, в viewWillAppear) заставить ориентацию измениться на портретную, даже если пользователь держит устройство в горизонтальном положении? Я попытался [[UIApplication sharedApplication] setStatusBarOrientation:], как упоминалось в другом месте, но без радости.