Untuk contoh ini, saya telah menghapus centang pada fitur Autolayout dari pembangun Antarmuka. Dan, saya masih menggunakan (tanpa alasan sama sekali) versi Xcode 4.6.1 yang relatif lama.
Mulai dengan pengontrol tampilan yang memiliki tampilan gulir di atasnya (tampilan utama).
1: Tambahkan Tampilan Wadah, dari Perpustakaan Objek, ke tampilan gulir. Perhatikan bahwa pengontrol tampilan baru ditambahkan ke storyboard dan terhubung ke pengontrol tampilan dengan tampilan gulir.
2: Pilih tampilan wadah dan, pada Pemeriksa Ukuran, buatlah jangkar ke atas dan ke kiri tanpa mengubah ukuran otomatis.
3: Ubah ketinggiannya menjadi 1000. (1000 digunakan untuk contoh ini. Anda harus menerapkan nilai yang Anda butuhkan.)
4: Pilih pengontrol tampilan baru dan, dari Inspektur Atribut, ubah Ukuran menjadi Bentuk Bebas.
5: Pilih tampilan pengontrol tampilan baru dan, pada Inspektur ukuran, ubah ketinggian menjadi 1000 (yang sama dengan tinggi tampilan wadah).
6: Untuk pengujian Anda nanti, saat masih di tampilan controller tampilan baru, tambahkan label di bagian atas dan di bagian bawah tampilan.
7: Pilih tampilan gulir dari pengontrol tampilan asli. Pada inspektur Identity, tambahkan atribut dengan keyPath yang disetel ke contentSize, ketik setel ke Ukuran, dan nilai setel ke {320, 1000} (atau ukuran tampilan wadah Anda).
8: Jalankan pada Simulator iPhone 4 inci. Anda harus dapat menggulir dari label atas ke label bawah.
9: Jalankan pada Simulator iPhone 3,5 inci. Anda harus dapat menggulir dari label atas ke label bawah.
Ingatlah bahwa Xcode 4.6.1 hanya dapat dibuat untuk iOS6 dan di bawah ini. Dengan menggunakan pendekatan dan pembangunan ini untuk iOS6, saya masih dapat mencapai hasil yang sama ketika aplikasi dijalankan di iOS7.