【问题标题】:iPhone: Using MFMailComposeViewController API image problemsiPhone:使用 MFMailComposeViewController API 图像问题
【发布时间】:2011-02-24 15:13:40
【问题描述】:

我在 iPhone 应用程序中使用 MFMailComposeViewController API 通过电子邮件发送图像。

它在 iPhone 上正确显示,但无法在计算机中显示图像。

当我们在计算机上单击该图像时,它显示“没有可用的预览”。

我们使用的是 PNG 图片。

可能出了什么问题?

代码:

  NSData *myData = [[NSData alloc] initWithContentsOfFile:FilePath]

  [emailAPIObject addAttachmentData:myData mimeType:@"image/png" fileName:@"Image"];

【问题讨论】:

  • 你能把剩下的邮件编写器方法贴出来吗?

标签: iphone objective-c cocoa-touch ios4 mfmailcomposeviewcontroller


【解决方案1】:

我得到了这个代码,只是做了一些小改动:

NSData *myData = [NSData dataContentsOfFile:FilePath];   
[emailAPIObject addAttachmentData:myData mimeType:@"png" fileName:@"Image.png"];

【讨论】:

  • 此代码是否使我们能够在计算机中打开电子邮件时下载图像?
  • 是的,图片将作为附件添加并插入到邮件正文中。
  • 好的,没问题。我会尽快试用此代码并回复您。
  • 不,它不起作用。当我从计算机单击电子邮件中的附件图像时,它仍然显示“没有可用的预览”。你确定这是这样做的方法吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-12
相关资源
最近更新 更多