Существующему приложению необходим UIScrollView при использовании классов размеров
У меня есть приложение для iPad, которое написано для портретного режима; Я пытаюсь добавить ландшафтный режим к нему, используя Auto Layout. Кажется, что все работает, просто изменяя классы размеров в XCode, за исключением того, что некоторые страницы длиннее при отображении в альбомном режиме. Я думаю просто добавить UIScrollView к каждой странице, которая нуждается в этом, наверху иерархии представления.
Является ли это предпочтительным методом решения этой проблемы?
1 ответ
Да, при разработке приложения как для альбомной, так и для портретной ориентации вам, как правило, потребуется сделать прокручиваемый контент в альбомной ориентации.
Вы также можете создать другой макет для альбомной ориентации и полностью перекомпоновать компоненты пользовательского интерфейса при повороте приложения, но для простоты, поместив все ваши объекты в представление с прокруткой, вы решите проблему ограниченного пространства на экране.