Creare un pop-up Alert in iOS

Questa è la prima guida della serie iOS, sistema operativo che sto studiando (si parla ovviamente di objective-c e cocoa).

Appena imparerò e capirò come funziona la creazione delle app per iOS e Mac a quel punto farò una bella guida senza paroloni, con spiegazioni ad esempi basici, come faccio sempre, per far capire a tutti come funziona.

Per ora mi limito a dirvi quello che imparo pian piano, visto che la vista generale non mi è chiara.

Oggi vi parlo del classico Alert, la finestrella di notifica comune dei nostri dispositivi mobili, iPhone, iPad e iPod Touch.

Il codice potete metterlo all’azione di un pulsante piuttosto che all’apertura dell’applicazione, a seconda delle vostre esigenze. NON richiede l’implementazione nel file header .h e andrà inserita come segue:

UIAlertView *alert = [[UIAlertView alloc]
                      initWithTitle:@"Titolo"
                      message:@"Qui trovi il testo"
                      delegate:nil
                      cancelButtonTitle:@"Ok"
                      otherButtonTitles:@"Annulla"
                      , nil];
[alert show];

Come si può facilmente capire dal codice, particolarità apprezzabile dell’objective-c, allochiamo prima la memoria per l’avviso, ne settiamo il titolo con una stringa, mettiamo un messaggio, come delegato mettiamo “nil” (nullo), il tasto “cancella” lo nominiamo come “Ok”. Vi è un secondo tasto che qui in esempio è “Annulla” che potrete rinominare (come anche il tasto Ok) oppure nascondere dandogli come valore “nil”.

L’ultima riga mostra l’avviso “alert”. Come vedete molto molto semplice!

Annunci

, , , , , , , , ,

  1. Lascia un commento

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: