2014-01-26 3 views
0

Я пишу приложение, которое должно иметь вертикальные слайдеры и должно работать как на iPhone4, так и на iPhone5. Мне пришлось отключить автозапуск, потому что в противном случае вертикальные слайдеры отображались неправильно.Подготовка приложения для запуска на 3.5 '' и 4 '' без автозапуска

Есть ли способ создать макет, который будет хорошо смотреться на экране 3.5 '' и 4 '' без автозапуска?

+0

Возможный дубликат [Как я могу поддерживать более высокий размер экрана iPhone 5?] (Http://stackoverflow.com/questions/12397811/how-do-i-support-the-taller-iphone-5-screen- размер) – Laszlo

ответ

1

При отключении автоматической компоновки система просмотра переключается на использование «масок с автоматическим изменением размера», который является предшественником автоматического макета.

Вам нужно либо узнать, как работает автоматическая компоновка, либо как работают маски с автоматическим изменением размера. Существует много документации для обеих систем.

0

Конечно, это возможно. Вы можете самостоятельно запрограммировать свой пользовательский интерфейс и использовать [UIScreen mainScreen].bounds.size в качестве ссылки на размер экрана или работать с раскадными страницами и использовать руководства AutoSize (не AutoLayout).

Смежные вопросы