MessageUI Spazio dei nomi

Lo spazio dei nomi MessageUI fornisce interfacce utente standard per la composizione di messaggi di posta elettronica e SMS.

Classi

Nome Descrizione
MFComposeAssistantViewController

Fornisce un'interfaccia per la composizione di una bozza di posta elettronica.

MFComposeAssistantViewControllerDelegate

Metodi per la ricezione di bozze di posta elettronica da un assistente composizione.

MFComposeResultEventArgs

Fornisce i dati per l'evento Finished.

MFMailComposeErrorCodeExtensions

Metodi di estensione per l'enumerazione MFMailComposeErrorCode .

MFMailComposeViewController

Fornisce un'interfaccia utente per la composizione e l'invio di messaggi di posta elettronica.

MFMailComposeViewController.MFMailComposeViewControllerAppearance

Classe Di aspetto per oggetti di tipo MFMailComposeViewController.

MFMailComposeViewControllerDelegate

Si tratta di una classe che implementa l'interfaccia IMFMailComposeViewControllerDelegate (per il protocollo MFMailComposeViewControllerDelegate).

Sottoclasse questa classe per creare facilmente un tipo che implementa il protocollo.

Un'alternativa consiste nel creare una sottoclasse di NSObject e quindi implementare l'interfaccia IMFMailComposeViewControllerDelegate.

MFMailComposeViewControllerDelegate_Extensions

Metodi di estensione per l'interfaccia IMFMailComposeViewControllerDelegate per supportare tutti i metodi del protocollo MFMailComposeViewControllerDelegate.

MFMailDraft

Rappresenta il contenuto di una bozza di messaggio di posta elettronica.

MFMessageAvailabilityChangedEventArgs

Fornisce dati per un evento basato su un oggetto pubblicato NSNotification .

MFMessageComposeResultEventArgs

Fornisce i dati per l'evento Finished.

MFMessageComposeViewController

Fornisce un'interfaccia utente per la composizione e l'invio di messaggi.

MFMessageComposeViewController.MFMessageComposeViewControllerAppearance

Classe Di aspetto per oggetti di tipo MFMessageComposeViewController.

MFMessageComposeViewController.Notifications

Notifiche inviate dalla MFMessageComposeViewController classe .

MFMessageComposeViewControllerDelegate

Usato per ricevere notifiche dalla classe MFMessageComposeViewController.

Interfacce

Nome Descrizione
IMFComposeAssistantViewControllerDelegate

Metodi per la ricezione di bozze di posta elettronica da un assistente composizione.

IMFMailComposeViewControllerDelegate

Questa interfaccia rappresenta il protocollo MFMailComposeViewControllerDelegateObjective-C .

IMFMessageComposeViewControllerDelegate

Usato per ricevere notifiche dalla classe MFMessageComposeViewController.

Enumerazioni

Nome Descrizione
MessageComposeResult

Enumerazione i cui valori specificano i vari risultati possibili da un messaggio composto.

MFMailComposeControllerDeferredAction

Lo spazio dei nomi MessageUI fornisce interfacce utente standard per la composizione di messaggi di posta elettronica e SMS.

MFMailComposeErrorCode

Dettagli dell'errore di composizione.

MFMailComposeResult

Risultato della composizione di un messaggio di posta elettronica.

Commenti

Lo spazio dei nomi MessageUI fornisce controller di visualizzazione che consentono agli utenti di comporre e inviare messaggi di posta elettronica e messaggi SMS/MMS dall'interno di un'applicazione.

Le classi principali in questo spazio dei nomi sono:

Questi controller di visualizzazione gestiscono l'invio effettivo dei messaggi e offrono un'esperienza utente coerente tra le applicazioni. Le applicazioni devono verificare la disponibilità prima di presentare queste interfacce, in quanto non tutti i dispositivi supportano tutte le funzionalità di messaggistica.