Odpowiadam na własne pytanie, ponieważ spędziłem 2 godziny na znalezieniu rozwiązania, a StackOverflow pozwala na taki styl kontroli jakości.
Zacznij kończyć tutaj, jak sprawić, by działało w scenorysie.
1: przejdź do widoku kontrolera i kliknij Attribute Inspector.
2: zmień rozmiar na Freeformzamiast wywnioskować.
3: Przejdź do głównego widoku tego scenorysu, a nie widoku przewijania, ale raczej widoku najwyższego poziomu.
4: Kliknij Size Inspectori ustaw ten widok na żądany rozmiar. Zmieniłem swój wzrost na 1000.
Teraz zobaczysz, że scenorys ma konfigurację widoku, dzięki czemu możesz zobaczyć całą wysokość swojego zwoju, aby ułatwić projektowanie.
5: Upuść na przewijany widok i rozciągnij go, aby zajął cały widok. Powinieneś teraz mieć widok przewijania o rozmiarze 320,1000 znajdujący się w widoku w kontrolerze widoku.
Teraz musimy sprawić, by przewijał się i poprawnie wyświetlał zawartość.
6: Kliknij swój widok przewijania i kliknij Identity Inspector.
7: Dodaj User Defined runtime attributez KeyPath, contentSizea następnie typ SIZE i wpisz rozmiar zawartości. Dla mnie to (320, 1000).
Ponieważ chcemy zobaczyć cały nasz widok przewijania na storyboardzie, rozciągnęliśmy go i ma on ramkę 320,1000, ale aby to zadziałało w naszej aplikacji, musimy zmienić ramkę w dół do tego, jaki będzie widoczny widok przewijania.
8: Dodaj runtime attributez KeyPath framez Type RECT i 0,0,320,416.
Teraz, kiedy uruchomimy naszą aplikację, będziemy mieli widoczny widok przewijania z ramką 0,0,320, 416 i możemy przewinąć w dół do 1000. Jesteśmy w stanie rozmieścić nasze podglądy i obrazy oraz inne elementy w Storyboard tak, jak chcemy, aby wyglądały. Następnie nasze atrybuty środowiska uruchomieniowego zapewniają prawidłowe wyświetlanie. Wszystko to bez 1 linii kodu.