Я хочу использовать MFMailComposeViewController в моем приложении, как в примере приложения Apple MailComposer, но ...
Я не хочу, чтобы пользователь мог редактировать поле «Кому:», фактически я вообще не хочу его отображать. Я не хочу отображать или заставлять пользователя редактировать поля CC или BCC или даже поле Subject. Я не хочу, чтобы кнопка «+» позволяла пользователю открывать свою страницу контактов для добавления получателей.
То, что я действительно хочу, - это иметь возможность заполнять свойства средства выбора (Subject, toRecipients, AttachmentData) программно, а программно вызывать кнопку "Отправить", чтобы электронное письмо получало отправлено даже без показа пользовательского интерфейса.
Есть ли способ сделать это? MFMailComposeViewController - единственный известный мне способ отправки электронной почты с вложенными изображениями. Если MFMailComposeViewController не может быть использован таким образом, кто-нибудь знает, как отправлять электронную почту с вложениями другим способом?
И, наконец, если я застрял с помощью MFMailComposeViewController, как вы отключаете клавиатуру, не нажимая кнопку Отправить или Отмена?!
Спасибо за любую помощь.
/ Стив