我想通过电子邮件注册制作login
,为此我必须检查用户是否点击了“发送”或“取消” 。
有没有可能检查这个?因为如果用户没有发送它我不希望他进入我的应用程序。
问候
答案 0 :(得分:2)
如果您使用默认MFMailComposeViewController
,请尝试检查“(MFMailComposeResult)result
”:
// Then implement the delegate method
- (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error {
[self dismissModalViewControllerAnimated:YES];
}
enum MFMailComposeResult {
MFMailComposeResultCancelled,
MFMailComposeResultSaved,
MFMailComposeResultSent,
MFMailComposeResultFailed
};
typedef enum MFMailComposeResult MFMailComposeResult;