每次在我的应用上点击按钮时,我都会显示MFMailComposeViewController。如果我理解正确的话,那就是“保存草稿”。只有当我使用相同的MFMailComposeViewController实例时,控制器的选项才有效。
但是,只有在我第一次点击取消按钮时才会调用以下方法:
- (void)mailComposeController:(MFMailComposeViewController *)controller
didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error
如果我再次使用相同的MFMailComposeViewController实例,则不会调用此方法,因此我无法关闭控制器。 我尝试在每次显示控制器之前设置mailComposeDelegate属性,但它没有解决问题。我该如何解决?