Articoli con tag uitableview
T#090 – Implementiamo il “Pull down to refresh” nelle nostre tabelle!
25
Una delle caratteristiche più in voga delle applicazioni per iPhone che fanno uso di tabelle è sicuramente il famoso “Pull down to refresh”. Questa funzione permette di ricaricare i dati semplicemente trascinando verso il basso la tabella stessa. Essa è utilizzata in moltissime applicazioni di successo, come Twitter, Facebook e nientepopodimeno che “Orologi di Classe PLUS” (piccola pubblicità occulta
):
Implementare questa funzionalità non è così difficile come può sembrare, esiste infatti un’ottima libreria che mette a disposizione il codice già bello che pronto: si tratta di EGOTableViewPullrefresh, e noi lo utilizzeremo in questo tutorial.

T#050 – Creiamo un client Twitter per iPhone (Parte 2)
4
Nella prima parte di questo tutorial abbiamo visto come aggiungere la libreria MGTwitterEngine e come leggere la nostra timeline di Twitter.
In questo secondo appuntamento vedremo, invece, come creare una tabella personalizzata, che dovrà visualizzare gli elementi Tweet che abbiamo salvato nella lista. Utilizzeremo, quindi, la classeUITableViewCell per creare delle celle personalizzate, in modo da ottenere una tabella con un layout ad-hoc. (continua…)
T#041 – Usiamo le UITableView (parte 3): Implementiamo la barra di ricerca
46
Siamo giunti al terzo appuntamento riguardante le UITableView, ovvero le tabelle presenti nell’SDK per iPhone. Negli scorsi tutorial abbiamo visto come creare e popolare una tabella (Parte I) e come aggiungere alcune funzionalità, come la possibilità di editare (nel nostro caso cancellare) alcune celle e intercettare il tocco dell’utente (Parte II). In questa nuova parte vedremo, invece, come aggiungere una funzionalità molto importante: la ricerca. (continua…)
T#040 – Usiamo le UITableView (parte 2): Modifichiamo le celle e intercettiamone il tocco
19
Eccoci con il secondo tutorial dedicato alle UITableView. Nella prima parte abbiamo visto come creare una tabella ed inserire dei dati. La nostra tabella, però, non permetteva nessuna interazione con l’utente. Oggi vedremo proprio come aggiungere alcune funzioni indispensabili per un’applicazione che sfrutti le tabelle: vedremo come gestire la selezione di una cella, e implementeremo una “barra” da cui potremo eliminare le celle che non ci interessano più.
1. Modificare la tabella: l’evento edit
La prima cosa da fare è inserire un tasto che ci permetta di accedere alla modifica della tabella. Per fare ciò ci basta “scommentare” una riga che dovreste già trovare nel metodo viewDidLoad (riga 12): (continua…)
T#039 – Usiamo le UITableView (parte 1): creiamo e popoliamo le nostre tabelle
24
Quella di oggi è la prima parte di una serie di tutorial che riguardano la creazione e la gestione delle UITableView, ovvero le tabelle (per intenderci, come quella che contiene i vostri contatti). Vedremo come crearne una, come gestire la sua configurazione di base e come popolarla di dati. Nei successivi tutorial, invece, vedremo qualche funzionalità in più, fino ad implementare la ricerca all’interno della tabella stessa. Tornate quindi spesso a trovarci e imparerete a sfruttare anche voi questo componente fondamentale della programmazione per iPhone. (continua…)
TIPS#005 – Personalizziamo le UICell in base alla loro posizione
2
Abbiamo visto nel nostro tutorial numero 15 come personalizzare le celle di una tabella. Ma se volessimo personalizzarle in modo differente, ad esempio in base alla loro posizione? Potreste voler arrotondare gli angoli solo alla prima e all’ultima cella di ogni sezione. Oppure alcune sezioni potrebbero contenere un’unica cella, in questo caso, per mantenere una coerenza grafica, occorrerebbe arrotondare tutti gli angoli della cella. Come fare per ottenere un risultato simile?
Se questo è l’effetto che volete ottenere, queste poche righe di codice possono fare al caso vostro, il risultato è simile a quello mostrato in figura a fondo articolo: (continua…)
TIPS#003 – Tornare all’inizio (prima cella della prima sezione) di una UITableView
3
Eccovi un Tips veloce veloce. Volete dare la possibilità ai vostri utenti di tornare in cima al lungo elenco di elementi di una UITableView in una vostra applicazione e non sapete come fare?
Eccovi una semplice soluzione che ci ha inviato un nostro utente (Neo):
NSIndexPath *myIndexPath = [NSIndexPath indexPathForRow:0 inSection:0]; [nomeVostraTableView scrollToRowAtIndexPath:myIndexPath atScrollPosition:UITableViewScrollPositionNone animated:YES];


(4 voti, media: 4,50 su 5)















