Я изо всех сил пытался узнать автозапуск (наконец). Я хочу иметь вертикальный прокручиваемый UIScrollView, который содержит весь контент для представления. Я хочу привязать представление UIImage к вершине scrollview и сохранить изображение квадратом (scaleToFill). В основном я хочу, чтобы это сделать (я только хочу сделать это с autolayout):Как масштабировать представление UIImage на квадрат с Autolayout внутри UIScrollView
Я не могу получить изображение, чтобы сохранить соотношение сторон, оставаясь в пределах экрана границ. Всякий раз, когда я добавляю ограничение отношения к формату, imageView растет до 600 точек (ширина png, я думаю), но я хочу, чтобы он был как можно шире экрана.
Я думаю, что я правильно устанавливаю ограничения для UIImageView, потому что, если я избавлюсь от scrollView и просто отброшу изображениеViw непосредственно на представление, то, похоже, он делает то, что я хочу. Трюк помещает его в scrollView.
Это, как я в настоящее время она создала:
4 вертикальные/горизонтальные пространственные ограничения на представлении прокрутки все готово к постоянному 0.
Вы хотите сохранить исходное соотношение сторон изображения, чтобы оно прокручивалось в прокрутке, если размер больше границ экрана? Или просто подогнать рамку? Если последнее, то зачем вам нужен прокрутка? – Petar
Я не хочу сохранять аспектный рацион изображения. Я хочу, чтобы он всегда был квадратом. Я собираюсь разместить кучу содержимого под изображением, которое пользователь мог бы прокрутить вниз, чтобы читать. –
Почему бы вам не поместить вид прокрутки под изображение? – Petar