beim Senden von E-Mail, nach Tippen auf Senden oder Abbrechen Schaltfläche Ansicht Controller bleibt dort und App stalls.wie Mail-View-Controller nach dem Tippen auf senden oder Abbrechen Schaltfläche
// swift 2.2; xcode 7.3.1;
if(MFMailComposeViewController.canSendMail()) {
print("Can send email.")
}
var subjectText = "Verification"
var toReceipients = ["[email protected]"]
// var msgBody = "Verified"
var mc:MFMailComposeViewController = MFMailComposeViewController()
mc.mailComposeDelegate = self
mc.setSubject(subjectText)
mc.setMessageBody("Verified", isHTML: false)
mc.setToRecipients(toReceipients)
self.presentViewController(mc, animated: true, completion: nil)
}
func mailComposeController(controller: MFMailComposeViewController, didFinishWithResult result: MFMailComposeResult, error: NSError?) {
self.dismissViewControllerAnimated(true, completion: nil)
}
Anruf 'dismissViewControllerAnimated' auf' controller', nicht 'self'. – rmaddy