Articoli con tag uitableview

10. Objective-C: UITableView (parte 2)

1 Star2 Stars3 Stars4 Stars5 Stars (4 voti, media: 4,50 su 5)
Loading ... Loading ...

2

Nella lezione precedente, abbiamo visto come risulta facile mostare una serie di elementi all’interno di una table view. Come primo argomento della lezione di oggi, vedremo come raggruppare una serie di elementi tra loro. Successivamente, sposteremo la nostra attenzione sulla ricerca ed indicizzazione all’interno di una table view. (continua…)

9. Objective-C: UITableView (parte 1)

1 Star2 Stars3 Stars4 Stars5 Stars (2 voti, media: 5,00 su 5)
Loading ... Loading ...

4

Quando è necessario mostrare una serie di elementi, rendendo possibile la selezione di uno di essi per una successiva “sotto lista” da visualizzare, è necessario ricorrere all’oggetto UITableView.

UITableView è responsabile della visualizzazione della lista di elementi a schermo, mentre la navigazione tra le liste di elementi visualizzate viene gestita da UINavigationController. Entrambi gli oggetti cooperano per ottenere l’effetto tipico delle applicazioni iPhone: (continua…)

T#090 – Implementiamo il “Pull down to refresh” nelle nostre tabelle!

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

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 :P ):

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.



(continua…)

T#086 – Creare una lista di Preferiti (Parte 2)

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

20

t086-Creare-una-lista-di-preferiti-xcode-iphone-ipad-00 Rieccoci con la seconda parte del nostro tutorial. Se non avete ancora letto la prima parte su come creare una lista di preferiti, vi consiglio di farlo ora. Come promesso, in quest’ultima parte vedremo come mostrare i preferiti nella tableView che vi avevo preparato, come modificare questa lista e come far si che le righe nella tabella aprano le relative detailView. Iniziamo con la cosa fondamentale: mostrare i preferiti.

Mostrare la lista dei preferiti

Dal momento che abbiamo già tutto pronto (vedi prima parte del tutorial) non ci resta che modificare la classe che gestisce la nostra tableView dei preferiti, il file “SecondTable.m”. Per prima cosa, importiamo gli header delle classi che ci permettono di mostrare gli elementi salvati: (continua…)

T#050 – Creiamo un client Twitter per iPhone (Parte 2)

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

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

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

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

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

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

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

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

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

2

Tips 005 - Screenshot celle personalizzate 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

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

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];

(continua…)

Torna all'inizio