Моя цель состоит в том, чтобы мои кнопки для регулировки их ширина и высота пропорции в соответствии с различными размерами экрана.ИОС AutoLayout: UIButton пропорционально проклейки экранировать
Моя текущая ширина экрана 375px, однако, я хочу, чтобы сделать его совместимым с шириной 320px. Я хочу подойти к этому, сделав кнопки «шириной и высотой гибкой». Я также хочу сохранить соотношение сторон изображения кнопки.
У меня есть следующие требования ..
- Между кнопками маржа 4px.
- Нижний край - 20 px.
- Ширина кнопок должна быть изменена в соответствии с шириной экрана. И в соответствии с шириной кнопки, кнопка должна изменяться. Итак, я установил соотношение сторон обеих кнопок.
Я добавил следующие ограничения, а также коэффициенты SetAspect для обеих кнопок.
Результат получается следующим образом.
Теперь я не использую просмотр стека.
так, что вы пытались ??? любые ограничения? –
перейти к соотношению сторон с верхним и задним краем. –
Я добавил ограничения для представления стека для его позиционирования, для кнопки я добавил никаких ограничений. –