Перемещение содержимого UIStackView внутрь - PullRequest
0 голосов
/ 06 сентября 2018

У меня есть установка UIScrollView, как показано ниже.Содержимое этого в настоящее время находится справа от края (по крайней мере, слева и справа) представления.Я хочу, чтобы это было перемещено внутрь / дополнено, скажем, ~ 10 баллами.
Однако все, что я до сих пор пробовал, приводит к горизонтальной прокрутке - я только хочу иметь возможность прокручивать по вертикали.
Я уже пытался добавить+10 к ограничениям «ведущий / трейлинг», что снова делает возможным горизонтальную прокрутку.То же самое относится к использованию contentInset.
. Предпочитает иметь возможность сортировать это в раскадровке, если это возможно.

Storyboard layout

Ответы [ 2 ]

0 голосов
/ 07 сентября 2018

Решено с использованием предложений здесь , а именно с использованием встроенных полей макета UIStackView.

0 голосов
/ 06 сентября 2018

Ваша ошибка заключается в ограничении width вашего стекового представления width основного представления .

Вместо этого ограничьте ваше стековое представление 10 для Leading и Trailing(относится к представлению прокрутки) и ограничьте width представления стека width - 20 (10 для каждой стороны) в представлении стека.

Тогда ваши ограничения должны выглядеть следующим образом:

enter image description here

...