Я использую UIActivityViewController
, чтобы добавить общий доступ к моему приложению. Все работает на iPhone, как и ожидалось, но на iPad контроллер электронной почты поднимается после нажатия на значок электронной почты «UIActivityViewController», но тело письма не устанавливается (с text1
), а элемент управления электронной почты неактивен и делает не позволяют пользователю вводить получателей.Пустой почтовый ящик на iPad с помощью UIActivityViewController
let text1 = "this is the body of the email"
self.finalizeDocument()
let controller = UIActivityViewController(activityItems: [text1], applicationActivities: nil)
controller.setValue("Siged document is attached", forKey: "subject")
if let ppc = controller.popoverPresentationController {
ppc.barButtonItem = self.shareButton!
}
self.presentViewController(controller, animated: true, completion: nil)
Спасибо, но идея заключается в использовании UIActivityViewControl, который позволяет обмениваться сообщениями с почтой, сообщениями, Facebook, Twitter и т. Д., Используя тот же контроллер. – RawMean