我有一个电子邮件编辑器,我希望用表格视图填充,以便用户通过电子邮件发送应用程序生成的内容。这可能吗?
目前,我的电子邮件编辑器正在由表视图控制器中的按钮提示。是否更容易生成完全不同的“电子邮件视图控制器”以获得对电子邮件组合的更多控制权?
@IBAction func email(_ sender: Any) {
let mail = MFMailComposeViewController()
if MFMailComposeViewController.canSendMail(){
mail.mailComposeDelegate = self
mail.setToRecipients([])
mail.setSubject("Hello")
mail.setMessageBody("Hi Friend", isHTML: false)
present(mail, animated: true, completion: nil)
} else {
showAlertWith(title: "Email unavailable", message: "Email not working")
}
}
我考虑过以编程方式设置表格视图,即var emailTable:UITable = UITable(),但我不知道如何将其转换为mail.setMessageBody。
任何帮助都将不胜感激。
由于