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
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Capitolo 9: UITableView, gestiamo le tabelle<br />
Fino ad ora abbiamo analizzato dei componenti base, molto semplici sia da impostare che da<br />
utilizzare. Il componente più utilizzato, <strong>per</strong>ò, è sicuramente quello che gestisce le tabelle, ovvero<br />
la UITableView. In moltissime applicazioni, infatti, esse vengono utilizzate <strong>per</strong> mostrare<br />
delle informazioni all’utente, che può anche interagire con questi dati.<br />
In questo capitolo vedremo come definire una tabella, come inserire al suo interno dei valori e<br />
come definire dei comportamenti (ad esempio la cancellazione delle righe), necessari <strong>per</strong> renderla<br />
utilizzabile dall’utente.<br />
Questo capitolo è suddiviso in tre parti:<br />
1.Creazione e definizione de"a tabe"a;<br />
2.Inserimento di alcune funzionalità;<br />
3.Implementazione de"a ricerca.<br />
Analizzeremo queste parti una alla volta, passo <strong>per</strong> passo, in modo da comprendere bene ogni<br />
singola cosa che andremo a realizzare.<br />
PARTE 1: CREIAMO E DEFINIAMO LA TABELLA<br />
La prima parte di questo tutorial è dedicata alla creazione della struttura dell’applicazione: ne<br />
definiremo la grafica, la lista degli elementi da visualizzare e come mostrarli all’interno delle<br />
celle. Il tutto sarà fatto con la solita semplicità, sfruttando tutte le caratteristiche che XCode e<br />
l’<strong>SDK</strong> ci mettono a disposizione, semplificando il nostro lavoro.<br />
CREIAMO UN NUOVO PROGETTO<br />
Aprimo Xcode, selezioniamo “File -> New Project”. Nel menù che ci appare selezioniamo “Navigation-based<br />
Application”, clicchiamo su “Choose…” e immettiamo come nome “tableView<strong>Tutorial</strong>”<br />
e fate clic su “Save”. Abbiamo così creato il nostro nuovo progetto.<br />
Questo template di XCode ci fornisce già una tabella con una barra di navigazione, semplificandoci<br />
notevolmente il lavoro!<br />
Nota: questo tutorial funziona con <strong>SDK</strong> 3.0 e su<strong>per</strong>iori.<br />
Aprendo il file "RootViewController.xib" con Interface Builder possiamo notare la struttura già<br />
pronta, non dovremo toccare niente!<br />
<strong>Tutorial</strong> <strong>pratici</strong> <strong>per</strong> <strong>iPhone</strong> <strong>SDK</strong>! 58