Я использую UIActivityViewController
для обмена информацией по электронной почте. Мы можем отправить сообщение с телом, вложениями без проблем. Но как мы устанавливаем заголовок темы для письма.Как установить тему почты с помощью UIActivityItemProvider
Я заметил этот вопрос: How to set a mail Subject in UIActivityViewController? Принятое решение использует UIActivityItemSource
с этим следующим API activityViewController:subjectForActivityType:. Однако наш код не соответствует UIActivityItemSource
, потому что мы используем UIActivityItemProvider
.
UIActivityItemSource
Вы можете использовать этот протокол в ситуациях, когда вы хотите предоставить данные от одного из существующих объектов вашего приложения вместо создания отдельного объекта UIActivityItemProvider.
Так что полный вопрос:
Как установить тему сообщения электронной почты, если я использую UIActivityItemProvider
вместо UIActivityItemSource?
Посмотрите этот вопрос: http://stackoverflow.com/questions/20581389/how-do-i-use-uiactivityitemprovider-to-send-an-email-with-attachment-with-uiacti – weso
Это классно , Я не знал, что мы все еще можем использовать UIActivityItemProvider, даже не добавляя его явно в UIActivityItemProvider. Спасибо чувак. Это звучит как правильный ответ. –