Quando creiamo una nuova applicazione per iOS, ad esempio una Single View Application vengono creati in automatico tre elementi.
- MainStoryboard.storyboard
- ViewController.h
- ViewController.m
Se entriamo nello stroryboard troviamo la
View dentro alla quale possiamo inserire i vari controlli, ad esempio una Label o un Button.
Se però lanciamo l' applicazione vediamo che questi controlli non fanno nulla. Per renderli attivi abbiamo bisogno di utilizzare il
controller.
Premiamo il pulsate
Show Assistant Editor in alto a destra, dividerà la finestra in due mostrando ViewController.H a fianco dello storyboard.
A questo punto possiamo trascinare la label o il button usando il tasto desto del mouse (si vedrà una riga blu) all' interno del file ViewController.h e poi riempire i campi che ci vengono proposti.
Col button si creera una action, il cui codice potrà poi essere completato nel file ViewContrellorer.m, ad esempio:
- (IBAction)buttonStart:(id)sender {
label1.text = @"hello";
}
Con questo esempio si crea un form in cui premendo un pulsante si scrive 'Hello' in una label.