2016-05-29 2 views
0

Возможно ли автоматическое изменение размера uiimage на основе автоотключения с соотношением сторон (1: 1)?Отрегулируйте UIImage с соотношением сторон с использованием Autolayout

Btw Я использую collectionview как мой взгляд.

Вот мой макет в раскадровке

Storyboard

и вот результат при запуске приложения

CollectionView

ответ

1

Вы должны добавить как показано на рисунке, чтобы сделать жертву изображения ширина для соответствия ограничению соотношения сторон

enter image description here

+0

спасибо! проблема решена: D –

0

Если вы хотите иметь UIImageView всегда быть квадрат и установить соотношение сторон по ширине и высоте.

Однако, если вы хотите изменить размер UIImage в зависимости от размера изображения, то в пользовательских UICollectionViewCell выполните необходимые настройки в layoutSubviews(). Здесь вы можете проверить размер UIImageView

.

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