2012-01-02 6 views
2

私はiOS開発が初めてです。私はiOSアプリケーションを作成しました。私のアプリでは、電子メールが検出されると、iPhoneでデフォルトの電子メールアプリケーションを起動するコードを書いていました。iPhoneのアプリケーションメールはアプリケーションに戻ってこない

これまで、うまくいきました。デフォルトのiPhoneのメール作成インターフェースが起動しており、メールを送信できます。

しかし、問題はメールを送信した後で、コントロールはアプリケーションに戻っていません。 コントロールをアプリに戻すにはどうすればよいですか?

エキスパートがお手伝いします。

答えて

5

iPhoneでデフォルトのメールアプリケーションを起動する代わりに、MFMailComposeViewControllerインターフェイスを使用してメールを送信してください。

詳細については、hereを参照してください。

+0

ありがとうございました。 –

0

はすべて最高MFMailComposeViewControllerのデリゲートメソッドで "didFinishWithResult"

-(void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error { 
[self dismissModalViewControllerAnimated:YES]; 
} 

をメールビューを閉じます。

関連する問題