Для создания динамического scrollView
, пожалуйста, следуйте этому шагу.
# Динамический просмотр прокрутки
ScrollContainerView-1
После добавления scrollView
добавьте другое представление внутри scrollView
и назовите его scrollContainerView
, это представление будет обрабатывать scrolling
.
Установите ограничения top
, left
, right
, bottom
на ноль, как это.
Теперь, удерживая Ctrl, перетащите scrollContainerView
на scrollView
и выберите оба ограничения equalWidth
& equalHeight
.
.
Теперь вы увидите две параллельные equalWidth
& equalHeight
линии ограничения vertically
и horizontally
. Если вы хотите horizontalScrolling
, выберите горизонтальные параллельные линии и вертикальные для вертикальной прокрутки.
Мы выбираем vertical
строк и меняем приоритет с 1000
на 750
. После установки 750
вертикальная параллельная линия станет пунктирной линией
* * ScrollContentView тысяча сорок-девять
Теперь добавьте третье и последнее представление в scrollContainerView
. Это фактическое contentView
. Все вы, программно добавляющие представления, должны быть добавлены в это представление.
Установите ограничения top
, left
, right
, bottom
на ноль, а также установите высоту вашего contentView
. Сделайте IBOutlet
из этого ограничения высоты и измените его в соответствии с представлениями, добавленными в этом contentView.
Примечание:
Если вы добавите 5 smallViews
в contentView
с размером 80 и с 10 точками по вертикали между каждым видом. Тогда высота contentView
должна быть (80 * 5) + (10 * (5-1)) = 440.