20.04.2013 Views

Tutorial pratici per iPhone SDK v1.6 - Get a Free Blog

Tutorial pratici per iPhone SDK v1.6 - Get a Free Blog

Tutorial pratici per iPhone SDK v1.6 - Get a Free Blog

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

A questo metodo aggiungiamo solo le righe 6 e 7, in modo da passare alla vista delle impostazioni<br />

le proprietà correnti del nostro pennello (quelle che vengono lette nel metodo<br />

“viewDidLoad” che abbiamo scritto prima).<br />

Abbiamo concluso anche questa parte.<br />

INSERIAMO IL SALVATAGGIO DEL DISEGNO<br />

Vogliamo ora aggiungere una funzione molto importante: il salvataggio del disegno creato. Vogliamo<br />

<strong>per</strong>mettere all’utente, quindi, di salvare il suo disegno, in modo che possa poi ritrovarlo<br />

nel Rullino Fotografico.<br />

Iniziamo definendo in “MainViewController” un metodo che assoceremo ad un pulsante nella<br />

nostra applicazione. Ecco cosa dovete aggiungere nel file “MainViewController.h”:<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

9<br />

10<br />

11<br />

12<br />

13<br />

14<br />

15<br />

16<br />

#import "FlipsideViewController.h"<br />

@interface MainViewController : UIViewController <br />

{<br />

! IBOutlet UIImageView *viewDisegno;<br />

!<br />

! CGPoint ultimoPunto;<br />

!<br />

! float dimensionePennello;<br />

! UIColor *colorePennello;<br />

}<br />

- (IBAction)showInfo;<br />

- (IBAction)cancella;<br />

- (IBAction)salva;<br />

@end<br />

Come vedete abbiamo aggiunto solo la definizione del metodo “salva” alla riga 14.<br />

Salviamo il file e apriamo la vista “MainView.xib”. Nella toolbar inseriamo un bottone, dal “File’s<br />

Owner” colleghiamo l’azione salva a tale bottone. Se avrete eseguito tutto correttamente<br />

avrete i seguenti risultati:<br />

<strong>Tutorial</strong> <strong>pratici</strong> <strong>per</strong> <strong>iPhone</strong> <strong>SDK</strong>! 177

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!