Mostrare notifiche all’utente in iOS 8+ Swift 3

Per mostrare un messaggio di alert all’utente è possibile usare la classe UIAlertController (da notare che UIAlertView è ormai considerata deprecata).  UIAlertController è disponibile da iOS 8+ nel framework UIKit. Permette di configurare il controller con le azioni e lo stile desiderato e poi di mostrarlo all’utente.

Sono disponibili due stili nella enum UIAlertControllerStyleactionSheetalert.

La differenza è ben chiara da questa immagine, a sinistra una notifica on stile alert a destra di tipo actionSheet.

Stili UIAlertController

È possibile anche aggiungere dei campi di testo per permettere l’inserimento di dati all’utente, oltre a diversi pulsanti (action).

L’utilizzo della classe è molto semplice in Swift: Continua a leggere Mostrare notifiche all’utente in iOS 8+ Swift 3