Articoli con tag UiBarButtonItem

8. Usare UISegmentedControl, UIToolbar, UIBarButtonItem e UIPasteboard nelle applicazioni iOS

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

1

L’utilizzo di UINavigationController ed i relativi metodi di inserimento nello stack (pushViewController) potrebbero non risultare comodi per lo switch di viste all’interno di un’applicazione.

L’applicazione della lezione precedente, ad esempio, sebbene utilizzi due viste (una per ogni funzionalita’) non trae giovamento dalla navigazione gerarchica offerta da UINavigationController. L’usabilita’, inoltre, ne risulta seriamente compromessa.

Per applicazioni in cui lo switch tra view e’ inteso piu’ come un cambio di contesto (switchcontext) che come una navigazione gerarchica, e’ possibile usare il concetto di multiplexing accennato nella lezione precedente.

Per switchare agevolmente la view presentata a schermo, e’ sufficiente aggiornare la property view. A titolo di esempio, proveremo ad utilizzare un nuovo oggetto: UISegmentedControl, come switcher tra le varie viste (funzionalita’) della nostra applicazione. (continua…)

TIPS#017 – Aggiungiamo il tasto “aggiorna” nel nostro lettore Feed per iPhone

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

2

Eccoci con un nuovo Tips di programmazione iPhone veloce veloce. Vedremo oggi come aggiungere nella Navigation Bar del nostro lettore di Feed personalizzato il classico pulsantino “Aggiorna” utile per scaricare eventuali nuovi feed pubblicati dopo l’apertura della nostra applicazione. Se ancora non avete un lettore feed personale, sappiate che potrete crearne uno tutto vostro in pochi minuti, seguendo il nostro tutorial a cura di Andrea Busi al seguente indirizzo.
Eccovi un piccolo screenshot che mostra il pulsante che andremo a creare:


tips017-aggiungere-tasto-aggiorna-feed-iphone-ipad-app-00 (continua…)

TIPS#004 – Aggiungere un pulsante alla Navigation Bar via codice

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

2

TIPS004 - UIBarButtonItem in Navigation Bar In questo nuovo Tips di programmazione (iPhone SDK) vedremo come aggiungere un UIBarButtonItem ad una UINavigationBar via codice.

Non dovete far altro che utilizzare questo codice, ad esempio, all’interno del vostro “viewDidLoad”:

UIBarButtonItem *barButton;
barButton = [[[UIBarButtonItem alloc] initWithTitle:@"Titolo" style:UIBarButtonItemStyleBordered target:self action:@selector(vostroMetodo)] autorelease];
self.navigationItem.rightBarButtonItem = barButton;

Il codice è molto semplice. Innanzitutto dichiariamo un oggetto di tipo UIBarButtonItem di nome barButton. Poi lo allochiamo in memoria, impostiamo la proprietà “Title” in “Titolo” (questo è di fatto il testo che volete vedere sul vostro pulsante, come mostrato in figura a fondo articolo) dopodichè settiamo la proprietà “Style” in “Bordered”. Con l’istruzione “action:@selector(vostroMetodo)” diciamo al programma che alla pressione del tasto deve (continua…)

Torna all'inizio