问题标签 [mfmailcomposeviewcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2665 浏览

iphone - MFMailComposeViewController 不发送邮件

我正在尝试使用 MFMailComposeViewController 发送邮件。一切正常,除了没有发送邮件,而且我总是收到 MFMailComposeResultFailed。

任何指针?我没有使用模拟器,并且可以从我的设备发送邮件。我确实有一个连接(通过 Reachability 进行测试),并且 [MFMailComposeViewController canSendMail] 返回 YES。

项目中没有编译器警告,没有崩溃......

0 投票
1 回答
10860 浏览

iphone - MFMessageComposeViewController alloc 返回 nil

在我的应用程序中,MFMailComposeViewController 工作正常,但创建 MFMessageComposeViewController 的新实例失败。

这是两者的代码:

似乎很明显,一切都正确链接,因为电子邮件视图控制器工作正常。有什么我遗漏的东西可能是配置明智的吗?

0 投票
1 回答
2069 浏览

iphone - 如何在没有“当前”视图控制器的情况下在 iphone 上呈现模态视图控制器?

我正在尝试打开电子邮件视图控制器 ( MFMailComposeViewController),并且我阅读的所有内容都建议使用presentModalViewController:animated:,这似乎需要发送到UIViewController.

例如,在文档中,它说:

调用presentModalViewController:animated:当前视图控制器的方法,传入你想要模态呈现的视图控制器。

但我没有“当前视图控制器”!我的应用程序完全是 OpenGL,我的设置代码如下所示:

IPhoneView我在课堂上设置了 OpenGL 上下文。

我发现了许多问题,询问如何UIViewController从 a 中获取 a UIView,并且共识似乎是:不要。那么如何使用漂亮的滑动动画打开电子邮件视图控制器呢?

0 投票
0 回答
369 浏览

iphone - MFMailComposeViewController iOS 4.0

在 iOS4 中发送带有图片附件的电子邮件时,最后一步会询问您是否要通过缩放图像来减小邮件大小。是否可以强制应用发送最高分辨率的图像而不显示此消息?

0 投票
2 回答
1262 浏览

iphone - MFMailComposeViewController 附件选择

MFMailComposeViewController在我的 iphone 应用程序中使用 a,我想让用户选择将一些图片附加到电子邮件中。

由于默认情况下没有特定的按钮,我正在考虑子类化MFMailComposeViewController并为此添加一个按钮。不幸的是,根据文档,addAttachmentData:一旦显示视图就不应调用该方法,因此在邮件撰写期间无法做出选择。

我还考虑过创建自己的邮件编写器视图,但是根据这个问题:Send mail without MFMailComposeViewController,Apple 不希望开发人员这样做,因为这可能会被用来滥用用户的邮件帐户。

因此,似乎唯一的解决方案是在显示 MFMailCompose 之前询问用户,而用户更改其选择的唯一方法是取消邮件撰写并重新开始,对吗?

0 投票
1 回答
494 浏览

iphone - 如何使用 UIImageView 附加邮件?

当前的解决方案是我需要保存图像,然后用文件加载附件是否可以直接从 UIImageView 加载?任何的想法?

0 投票
1 回答
1033 浏览

iphone - 邮寄录制的音频

在我的应用程序中,我正在录制音频。我想邮寄录制的音频文件。我正在这样做。

MFMailComposeViewController *controller = [[MFMailComposeViewControlleralloc] init]; 控制器.mailComposeDelegate =self ;

NSData *myData = [NSData dataWithContentsOfURL:url];

这里的url是路径。

printf("\n mydata %d",[myData 长度]);

当我打印数据长度时,我可以获得长度。

[控制器 addAttachmentData:myData mimeType:@"audio/caf" fileName:@"name"];

[自我presentModalViewController:控制器动画:YES];

完成此文件后附加,但当我在我的机器(Mac 或 Windows)中下载它时,我无法播放。

谁能帮帮我。

谢谢你

0 投票
1 回答
436 浏览

iphone - MFMailComposeViewController 不是交互式的

我在两个视图控制器中使用以下代码;一种是通过按下按钮触发,另一种是通过点击表格单元格触发。首先,它工作正常。

在第二种情况下,由表格单元格点击触发,邮件编辑器出现,字段填写正确,但光标和键盘没有出现,因此您实际上无法在邮件消息中输入任何内容。(您可以毫无问题地点击取消或发送。)知道有什么问题吗?谢谢!

0 投票
1 回答
1057 浏览

iphone - MFMailComposeViewController 使用和 Apple 审批流程

在我的应用程序中,我有一个日志机制,它为客户提供了通过邮件发送日志的可能性。为此,我在我的应用程序中集成了 Apple MFMailComposeViewController。如果客户使用低操作系统版本 (2.x) 的设备或设备上未显示电子邮件帐户,我推送了一些 UIAlertsView 并为用户提供了一些提示性消息。有人可以看看我下面的代码,如果有什么可能导致苹果拒绝的东西,请回复?

非常感谢,

亚历克斯。

0 投票
1 回答
595 浏览

objective-c - 无法在视图上显示邮件撰写视图控制器

我在导航栏上有一个用于打开邮件视图控制器的按钮.. 我正在使用基于视图的应用程序,当我点击该按钮时,它会执行我编写的 ibaction 但不显示视图....

任何帮助....