У меня есть приложение для iPad, написанное для портретного режима; Я пытаюсь добавить ландшафтный режим к нему с помощью автоматической компоновки. Кажется, все работает, просто изменяя классы классов в XCode, за исключением того, что некоторые страницы больше, когда отображаются в ландшафтном режиме. Мои мысли - просто добавить UIScrollView на каждую страницу, которая ему нужна, в верхней части иерархии представлений.Существующие приложения должны использовать UIScrollView при использовании классов классов
Является ли это предпочтительным методом решения этой проблемы?
Позвольте мне убедиться, что я понимаю процедуру: возьмите мое существующее приложение и добавьте UIScrollVIew на самый высокий уровень (_so это родительский вид всех подчиненных представлений_). Мне нужен какой-нибудь код, чтобы определить, когда я в ландшафтном режиме, и если да, для чего? – SpokaneDude
На самом деле вы захотите вставить все в свой взгляд в UIView, а затем поместите этот UIView в UIScrollView. Настройка размера содержимого прокрутки и использование автоматического макета для заполнения пространства экрана автоматически определяет, когда контент должен прокручиваться для вас. –