Kendi sorumu yanıtlıyorum çünkü çözümü bulmak için 2 saatimi harcadım ve StackOverflow bu QA stiline izin veriyor.
Burada bitirmeye başlayın, film şeridinde nasıl çalıştırılacağıdır.
1: kontrolör görünümüne gidin ve üzerine tıklayın Attribute Inspector
.
2: Boyut'u Freeform
Çıkarsanan yerine olarak değiştirin .
3: Film şeridindeki ana görünüme gidin, kaydırma görünümünüze değil, üst düzey görünüme gidin.
4: Tıklayın Size Inspector
ve bu görünümü istediğiniz boyuta ayarlayın. Boyumu 1000 olarak değiştirdim.
Artık, görsel senaryo taslağınızın görünüm kurulumunuza sahip olduğunu göreceksiniz, böylece kolay tasarım için kaydırmanızın tüm yüksekliğini görebilirsiniz.
5: Bir kaydırma görünümüne bırakın ve tüm görünümü kaplayacak şekilde uzatın. Şimdi, görünüm denetleyicinizdeki bir görünümde oturan 320.1000 boyutunda bir kaydırma görünümünüz olmalıdır.
Şimdi onu kaydırmalıyız ve içeriği doğru şekilde göstermesini sağlamalıyız.
6: Kaydırma görünümünüze tıklayın ve tıklayın Identity Inspector
.
7: Daha sonra SIZE türünden User Defined runtime attribute
KeyPath ile bir ekleyin contentSize
ve içerik boyutunuzu girin. Benim için bu (320, 1000).
Film şeridindeki tüm kaydırma görünümümüzü görmek istediğimizden, onu genişlettik ve 320,1000'lik bir çerçeveye sahip, ancak bunun uygulamamızda çalışması için çerçeveyi görünür kaydırma görünümünün ne olacağına indirmemiz gerekiyor.
8: Bir ekleme runtime attribute
Ana yol ile frame
Tip RECT ve 0,0,320,416 ile.
Şimdi uygulamamızı çalıştırdığımızda, görünür bir kaydırma görünümüne sahip olacağız ve 1000'e kadar aşağı kaydırabiliriz. Alt görünümlerimizi ve resimlerimizi ve Storyboard'da olmayanları tam da görünmelerini istediğimiz şekilde düzenleyebiliyoruz. Daha sonra çalışma zamanı özniteliklerimiz onu doğru şekilde görüntülediğinizden emin olur. Bunların hepsi 1 satır kod olmadan.