- (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error
{
[self dismissViewControllerAnimated:YES completion:^{
NSLog(@"Here You van Get CallBack as MailComposer Has Dissmissed");
//So do whatever you want......
}];
}
このメソッドは、Cancel,save or Send
メール ボタンがクリックされるたびに呼び出されます。Apple DOC から:-
このメソッドの実装では、メール作成ビューを閉じる必要があります。このメソッドの実装はオプションですが、想定されています。
ユーザーがこのインターフェイスによって作成された電子メールを送信することを選択した場合、その電子メールは、このメソッドが呼び出されるまでにユーザーのメール プログラムでキューに入れられる必要があります。電子メール メッセージのキューイング中にエラーが発生した場合、エラー パラメータには、発生したエラーのタイプを示すエラー オブジェクトが含まれます。
詳細情報を見る