Я відповідаю на власне питання, тому що я просто витратив 2 години на пошук рішення, і StackOverflow дозволяє цей стиль QA.
Почніть закінчувати тут, як змусити його працювати в раскадровці.
1: перейдіть до контролера перегляду та натисніть на Attribute Inspector.
2: зміни розміру на Freeformзамість Inferred.
3: Перейдіть до основного огляду на цій дошці розкадрування, а не до перегляду прокрутки, а до подання верхнього рівня.
4: Клацніть Size Inspectorта встановіть цей вид на потрібний розмір. Я змінив зріст до 1000.
Тепер ви побачите, що у вашій рекламній дошці є налаштування перегляду, щоб ви могли бачити всю висоту прокрутки для легкого проектування.
5: Опустіться на прокрутку і розтягніть його, щоб він зайняв весь вид. Тепер у вас повинен бути перегляд прокрутки розміром 320,1000, який сидить на поданні у контролері перегляду.
Тепер нам потрібно зробити його прокруткою і потрібно, щоб він відображав вміст правильно.
6: Клацніть на ваш список прокрутки та натисніть на Identity Inspector.
7: Додайте User Defined runtime attributeз KeyPath contentSizeпотім тип SIZE та введіть розмір вмісту. Для мене це (320, 1000).
Оскільки ми хочемо побачити весь перегляд прокрутки на дошці розкадрів, ми розтягнули його, і він має рамку 320,1000, але для того, щоб це працювало в нашому додатку, нам потрібно змінити кадр вниз, яким буде видимий прокрутки.
8: Додайте runtime attributeKeyPath frameз типом RECT та 0,0,320,416.
Тепер, коли ми запустимо наш додаток, у нас буде видимий прокрутка, який має рамку 0,0320, 416 і може прокручуватися до 1000. Ми можемо компонувати наші підгляди та зображення, а також те, що не так у Storyboard, як ми їх бажаємо. Тоді наші атрибути виконання обов'язково відображають його належним чином. Все це без 1 рядка коду.