嗨,我是新來的iphone。我需要什麼ID我必須打開[email protected]按鈕點擊。我需要簡單的撰寫郵件來解決[email protected]我怎麼能做到這一點,請張貼一些代碼謝謝你。問題在打開撰寫郵件
-2
A
回答
1
首先你要檢查[MFMailComposeViewController canSendMail]
是YES。如果是這樣,那麼你可以發送電子郵件,否則,沒有帳戶設置。
接下來,您需要創建一個MFMailComposeViewController
,並且符合MFMailComposeViewControllerDelegate
委託。從那裏,在你的MFMailComposeViewController
,你會想看看-setSubject:
,-setMessageBody:isHTML:
和-setToRecipients:
方法,最後在你的「父母」視圖控制器-presentModalViewController:animated:
上將你的撰寫視圖提供給用戶發送郵件,並釋放你的MFMailComposeViewController
。
2
使用此代碼到您的按鈕操作,
MFMailComposeViewController *mail = [[MFMailComposeViewController alloc] init];
[[mail navigationBar] setTintColor:[UIColor blackColor]];// Change the navigation bar color
mail.mailComposeDelegate = self;
if ([MFMailComposeViewController canSendMail]) {
[mail setToRecipients:[NSArray arrayWithObjects:@"[email protected]",nil]];
[self presentModalViewController:mail animated:YES];
}
[mail release];
詳細說明,請參閱我的answer
最好的運氣。
相關問題
- 1. 如何打開撰寫郵件?
- 2. 打開郵件撰寫窗口,直接在黑莓
- 3. 如何在撰寫狀態下打開Outlook郵件項目?
- 4. 在asp.net mvc3中點擊按鈕打開outlook撰寫郵件
- 5. 文件撰寫問題
- 6. 問題與文件撰寫
- 7. 文件撰寫問題
- 8. 郵件撰寫視圖控制器不會從UIAlertController打開
- 9. Primefaces鏈接打開電子郵件撰寫窗口
- 10. 如何從2010年的SharePoint打開Outlook撰寫新郵件progamaticallly
- 11. 如何在Outlook中訪問撰寫郵件項目的主題
- 12. 撰寫WebBrowser COM事件的問題
- 13. 文件撰寫打印自
- 14. 確定郵件項目是否在撰寫或讀取模式下打開
- 15. 如何在字段中打開sugarcrm的撰寫電子郵件彈出窗口?
- 16. Django友誼在郵件撰寫
- 17. Outlook插件來撰寫郵件事件
- 18. 撰寫郵件錯誤。 「在開始ResultSet之前。」
- 19. 在任何客戶端以撰寫模式打開.eml文件
- 20. 如何訪問正在撰寫的電子郵件正文?
- 21. 在撰寫文件
- 22. 如何撰寫Grails驗證郵件?
- 23. 蘋果撰寫電子郵件屏幕
- 24. 撰寫電子郵件時觸發
- 25. 部分閱讀/撰寫Cap'n Proto郵件
- 26. 使用MFMailComposeViewController撰寫HTML郵件
- 27. 鏈接電子郵件以撰寫SugarCRM
- 28. 從網站調用Outlook撰寫郵件?
- 29. 撰寫郵件來自Selenium WebDriver
- 30. 撰寫電子郵件嗅探器