Какие ограничения я должен добавить, чтобы установить ширину и высоту, пропорциональные Superview (в моем случае это представление UIViewController) в iOS Autolayout, с Autoresizing мы можем сделать, как показано на рисунке ниже.
iOS Autolayout для установки ширины и высоты в соответствии с размером экрана
comment
Вы говорите о подгонке аспекта, и является ли это дубликатом вопрос?
- person Michael Dautermann   schedule 02.12.2014
Ответы (1)
если uiview в uiviewcontroller.
вы должны добавить центр по горизонтали и вертикали в ограничение контейнера для этого uiview.
вам нужно добавить равную высоту и равную ширину для этого uiview с вашим суперпредставлением.
- выберите как ограничение равной высоты, так и ограничение равной ширины и добавьте множитель к этому ограничению в соответствии с вашими потребностями.
person
Thanveer Ahammed
schedule
29.06.2016
Вопрос в том, как рассчитать множитель. Например, на 480 (iphone 4) я хочу, чтобы высота просмотра была 40 в iPhone 5s, это увеличение на 18,33%, поэтому я установлю множитель на увеличение 40 + 40*18,33%, однако увеличение в iPhone 6/6plus отличается. Итак, как я могу установить один множитель для всех
- person Muhammad Umar; 24.07.2016