【问题标题】:Mail comes Without Message content using MFMailComposeViewController in iPhone邮件没有使用 iPhone 中的 MFMailComposeViewController 的邮件内容
【发布时间】:2010-12-02 13:09:18
【问题描述】:

当用户发送邮件时,我遇到了一些问题。有时邮件没有消息内容(电子邮件正文),甚至用户输入了消息内容。消息内容不只显示几次。(对于 10 封邮件进入我的收件箱,2 或 3 封邮件没有内容在电子邮件正文中)所以请指导我为什么会这样?

这是我的代码,

    - (void)viewDidLoad {

  [self displayComposerSheet];
    }

 -(void) displayComposerSheet
  {
       picker = [[MFMailComposeViewController alloc] init];

   picker.mailComposeDelegate = self;

   if ([MFMailComposeViewController canSendMail]) {

   [picker setToRecipients:[NSArray arrayWithObjects:@"aaa@bbb.com",nil]];

   [picker setSubject:@"ShoutOuts"];
   }
       [self presentModalViewController:picker animated:YES];

 }

请帮帮我。

谢谢!

【问题讨论】:

    标签: iphone mfmailcomposeviewcontroller


    【解决方案1】:

    我没有直接的答案,但有两个提示:

    a) 为什么在 viewDidLoad 中调用 displayComposerSheet?我宁愿把它放到 viewWillAppear 中,因为如果再次使用视图控制器可能已经加载并在内存中。

    b) 您是否尝试使用占位符文本预先填充邮件正文以查看是否正在发送?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多