Это довольно неприятная проблема - и я понятия не имею, что ее вызывает.
Я работаю над приложением, которое находится в ландшафтном режиме.Когда я создаю новый файл UIViewController и открываю его xib, он начинается как Пейзаж.
Затем, как только я устанавливаю строку состояния с «черного» на «нет» - раскрывающийся список ориентации по-прежнему говорит «Пейзаж», но размеры представления изменяются с 1024 x 648 до 748 x 1024.
Случалось ли это с кем-либо раньше?Любые идеи, что вызывает это?
Мое решение каждый раз, когда это происходит, - удалить .h / .m / .xib и повторить попытку, создав новый файл.В конце концов я получу .xib, который автоматически не меняет ориентацию на меня.