有什麼辦法從MFMailComposeViewController獲取狀態嗎? 可以說我正在發送一個包含20個圖像的電子郵件,我想顯示一些負載,然後在發送完成後隱藏加載後。MFMailComposeViewController發送狀態
0
A
回答
1
否。一旦用戶選擇發送電子郵件並在應用程序中調用委託方法,則電子郵件將位於等待由某個後臺郵件守護程序發送的發件箱中。沒有API來獲取這種電子郵件的狀態。即使郵件因某種原因無法發送,應用程序也無法獲取此信息。
-1
try the delegate methods may be it help you.
#pragma mark - MailComposeController
- (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error
{
switch (result)
{
case MFMailComposeResultCancelled:
NSLog(@"Mail cancelled: you cancelled the operation and no email message was queued.");
break;
case MFMailComposeResultSaved:
NSLog(@"Mail saved: you saved the email message in the drafts folder.");
break;
case MFMailComposeResultSent:
NSLog(@"Mail send: the email message is queued in the outbox. It is ready to send.");
break;
case MFMailComposeResultFailed:
NSLog(@"Mail failed: the email message was not saved or queued, possibly due to an error.");
break;
default:
NSLog(@"Mail not sent.");
break;
}
}
相關問題
- 1. MFMailComposeViewController發送按鈕禁用
- 2. MFMailComposeViewController從iPhone發送郵件
- 3. MFMailComposeViewController發送電子郵件
- 4. MFMailComposeViewController不發送郵件
- 5. 如何使MFMailComposeViewController不顯示狀態欄?
- 6. iOS 7 MFMailComposeViewController狀態欄顏色
- 7. 狀態欄不顯示在mfmailcomposeviewcontroller
- 8. 使用MFMailComposeViewController發送失敗的郵件
- 9. 在iPhone中使用MFMailComposeViewController發送郵件
- 10. 使用MFMailComposeViewController發送.wav文件
- 11. 自定義郵件發送不是MFMailComposeViewController?
- 12. 不使用MFMailComposeViewController發送郵件
- 13. 爲什麼MFMailComposeViewController不會發送消息?
- 14. 不使用MFMailComposeViewController發送電子郵件
- 15. MFMailcomposeviewcontroller發送按鈕被禁用
- 16. 使MFMailComposeViewController在發送時消失
- 17. 發送沒有MFMailComposeViewController的郵件
- 18. 發送電子郵件使用MFMailComposeViewController
- 19. 如果服務器狀態無效,則發送Http狀態碼?
- 20. 的strophe聊天發送狀態
- 21. MySQL多個發送數據狀態
- 22. Camel rest-dsl發送400狀態碼
- 23. 如何正確發送406狀態碼?
- 24. Web開發中推送狀態
- 25. 何時發送HTTP狀態碼?
- 26. 發送Oracle連接狀態到標籤
- 27. Koa每次發送狀態404是
- 28. 檢查短信發送狀態iPhone
- 29. MYSQL查詢掛起發送狀態
- 30. LockedException異常發送新狀態碼angular.js
除非我弄錯了,否則問題是關於在收到'MFMailComposeResultSent'結果後獲取電子郵件的狀態。 – rmaddy 2013-02-12 21:11:41