2013-04-08 61 views
-4

這是如何設置電子郵件收件人IOS

- (IBAction)email:(id)sender { 
    if ([MFMailComposeViewController canSendMail]) { 

     MFMailComposeViewController *mailViewController = [[MFMailComposeViewController alloc] init]; 
     mailViewController.mailComposeDelegate = self; 
     [mailViewController setSubject:@"Subject Goes Here."]; 

     [mailViewController setMessageBody:@"Your message goes here." isHTML:NO]; 

      [self presentModalViewController:mailViewController animated:YES]; 
      [mailViewController release]; 


      } 

      else { 

       NSLog(@"Device is unable to send email in its current state."); 

      } 

點擊後現在有郵件按鈕,當我點擊它,然後這種觀點出現撰寫郵件 所以按鈕旁邊我所使用的郵件有一個文本字段名爲_emailTextField所以我想要的是當點擊按鈕,文本字段應該出現在撰寫郵件視圖中,如果在文本框中有[email protected]然後在mailview中,它應該是地獄@雅虎作爲收件人

請告訴我該怎麼做?

+1

如何閱讀[MFMailComposeViewController(http://developer.apple.com/library/ios/#documentation/MessageUI/Reference/MFMailComposeViewController_class/Reference/Reference.html) – rckoenes 2013-04-08 12:59:33

回答

3
NSArray *recipentsArray = [[NSArray alloc]initWithObjects:@"[email protected]", nil]; 
[mailViewController setToRecipients:recipentsArray]; 
1

您可以使用:

[mailViewController setToRecipients:[NSArray arrayWithObject: _emailTextField.text,nil]]; 

希望這會幫助你。

所有最好的!

+0

割捨的文檔我試試Yashesh :) – 2013-04-08 12:57:01