UPDATE: C'è un modo più semplice per fare questo, che non sapevo quando ho postato questa risposta
1) Vai viewcontroller sullo storyboard e fare clic su qualcosa in esso e premere Command + A
. Questo selezionerà tutti gli elementi nella vista.
2) Vai a Editor -> Embed In -> Scroll View
. Questo incorpora tutte le etichette, le viste, ecc. In una scrollView.
3) Selezionare lo scrollview
appena integrato. Premere Control
e trascinarlo nel rispettivo file di classe del viewcontroller e creare una presa scrollView
.
4) Aggiungere questo al vostro viewDidLoad()
scrollView.contentSize = CGSizeMake(self.view.frame.width, self.view.frame.height+100)
Assicurarsi che l'altezza del contentSize è più che la dimensione della vostra vista.
AGGIUNTA ScrollView MANUALE
1) Trascinare e rilasciare un scrollview
dalla libreria di oggetti sul vostro viewcontroller
nello storyboard e creare uno sbocco al vostro programma come 'ScrollView'.
2) Fare clic su viewcontroller
e andare all'ispettore dimensioni e annotare la larghezza e l'altezza.
3) Fare clic su scrollview
e impostare width
e height
come lo viewcontroller
. e impostare i valori X
e Y
a 0
4) clicca sul scrollView
e trascinarlo un po 'al lato
5) Premere Command+A
per selezionare tutti gli elementi compresi scrollView
. Premere Command
e fare clic sul scrollView
per deselezionare il ScrollView
6) avrete tutti gli elementi tranne il scrollView
selezionato ora. Ora fai clic e trascinali nella scrollView.

7) Ora cliccate sul scrollView
e impostare i valori X
e Y
a 0 dal ispettore Size.
8) Aggiungi questo al vostro viewDidLoad()
scrollView.contentSize = CGSizeMake(self.view.frame.width, self.view.frame.height+100)
Assicurarsi che l'altezza del contentSize è più che la dimensione della vostra vista.
Questo dovrebbe creare una vista a scorrimento per la visualizzazione. Alcuni degli elementi potrebbero trovarsi in una posizione leggermente diversa. Puoi sistemarli facilmente spostandoli sulla storyBoard.
Possibile duplicato di [Aggiunta di UIScrollView a un UIViewController] (http://stackoverflow.com/questions/14055950/adding-uiscrollview-to-a-uiviewcontroller) –
È possibile aggiungere lo scrollView dallo storyboard, ma una volta fatto questo, devi impostare il vincolo per tutta la vista che aggiungi all'interno di scrollView. Non puoi semplicemente aggiungere scrollView e aspettarti che scorrerà. –
Per incorporare scrollView selezionare tutte le viste che si desidera aggiungere a ScrollView e, andare a Editor - IncorporaIn - ScrollView. –