J'utilise l'exemple d'application MailComposer d'Apple pour envoyer des e-mails depuis mon application (fonctionnalité OS 3.0). Est-il possible de définir les champs À, Objet ou Corps en tant que premier répondeur avec MFMailComposeViewController? En d'autres termes, le comportement serait: l'utilisateur appuie sur un bouton qui présente la vue de courrier (presentModalViewController). Lorsque la vue courrier est présentée, le curseur est placé dans l'un des champs et le clavier s'ouvre.Définir le premier répondeur dans MFMailComposeViewController?
je remarque la documentation MFMailComposeViewController dit:
« Important:. L'interface de composition de courrier lui-même est pas personnalisable et ne doit pas être modifié par l'application En outre, après la présentation de l'interface, l'application ne peut pas apporter d'autres modifications au contenu de l'e-mail.L'utilisateur peut toujours modifier le contenu à l'aide de l'interface, mais les modifications programmatiques sont ignorées.Ainsi, vous devez définir les valeurs des champs de contenu avant de présenter l'interface. "
Cependant, je ne me soucie pas de la personnalisation de l'interface. Je veux juste définir ce premier répondeur. Des idées?
Excellent - heures passées à essayer de trouver quelque chose à faire. Juste besoin de changer ** RecipientTextField ** à ** MFRecipientTextField ** pour travailler. Est-ce OK à utiliser pour les soumissions App Store, ou réputé être une API non documentée? – ayreguitar
Je ne suis pas sûr si cela est autorisé à utiliser pour les soumissions App Store, je l'ai seulement utilisé pour les applications internes. – holz
Apple a approuvé mon application qui l'utilisait récemment, donc il semble que ce soit bon à utiliser (au moins pour l'instant!) Merci encore. – ayreguitar