Ios 当MFMailComposeViewController';是由UIActivityViewController呈现的吗?

Ios 当MFMailComposeViewController';是由UIActivityViewController呈现的吗?,ios,uiactivity,Ios,Uiactivity,我想我可以使用UIActivityViewController的完成处理程序(尚未测试),但这只会给我一个BOOL来判断活动是否完成。如果存在错误,我希望能够处理该错误,就像我在-[MFMailComposeViewControllerDelegate mailComposeController:didtfinishwithresult:error:中所做的那样。有没有一种方法可以在不干扰私有API的情况下获得通知?看起来,UIMailActivity是呈现的邮件生成器的委托。有官方的方法吗

我想我可以使用
UIActivityViewController
的完成处理程序(尚未测试),但这只会给我一个
BOOL
来判断活动是否完成。如果存在错误,我希望能够处理该错误,就像我在
-[MFMailComposeViewControllerDelegate mailComposeController:didtfinishwithresult:error:
中所做的那样。有没有一种方法可以在不干扰私有API的情况下获得通知?看起来,
UIMailActivity
是呈现的邮件生成器的委托。有官方的方法吗