问题标签 [mfmessagecomposeview]
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.
iphone - 从 MFMessageComposeViewController 获取消息正文和收件人列表
发送 SMS 后(在 didFinishWithResult 回调委托中)是否有合法的方法从 MFMessageComposeViewController 获取正文和收件人列表?
我有一个发送短信并将其保存在历史记录中的应用程序。我正在使用 MFMessageComposeViewController 发送短信。为了将消息正确保存到历史记录并执行搜索,这是必需的。
- 我知道在显示控制器后无法更改正文和收件人列表,我想获取它们。
- 我知道有手机的短信历史记录 - 但由于应用程序的特定功能根据消息正文,我需要在我的应用程序历史记录中使用它。
iphone - 如何在 iOS 中将屏幕截图附加到 mailcomposer
嗨,我正在使用下面的代码将屏幕截图附加到 mailcomposer,我没有要检查的设备,所以这可以在实际设备上使用吗?
ios - 使用 MFMessageComposeViewController 发送短信后 UITextField 光标消失
如果用户使用 MFMessageComposeViewController 在我的应用程序中发送 SMS,则 UITextFields 的光标消失了。
有没有办法防止这种情况或至少将光标带回来?
ios - MonoTouch:连续视图
我目前正在尝试MFMailComposeViewController
在 SMS 一 ( MFMessageComposeViewController
) 之后、用户发送消息或取消之后显示电子邮件视图 ( )。
MFMessageComposeViewController
正确关闭,但不MFMailComposeViewController
显示。
我在线程上搜索InvokeInMainThread
,但它没有显示或不在主线程中。老实说,我根本不知道线程,我阅读的文档也不清楚。
显示方法MFMessageComposeViewController
:
MFMailComposeViewController
一个并没有太大的不同。我这样称呼这种方法:InvokeOnMainThread(delegate { SendSms(); });
并且效果很好。
我不好的是当它关闭时。我试过ThreadPool.QueueUserWorkItem(new WaitCallback(new Object(), SendEmail));
了,但它不在主线程中。
我试过那个:
不在主线程中。
编辑:解决方案代码
这是如何解决的!我应该考虑一下...
ios - 更改 MessageUI 表单和 ActionSheet 的语言
我目前正在使用MessageUI
发送短信和电子邮件的框架,但我的应用程序是西班牙语,而MessageUI
界面是英文,如何更改按钮文本MessageUI
?
ios - MFMessageComposeViewController 对 To: 字段编辑的反馈
我有一个应用程序使用由MFMessageComposeViewController
. 我在 TO: SMS 对话框的字段中看到了一组收件人。用户可以删除或添加新的收件人。这没关系,但我的应用程序需要知道用户何时编辑此 TO: 字段,因为当用户更改接收者字段时,我必须执行一些其他操作。在单击取消按钮或单击发送按钮后,有什么方法可以知道收件人字段是否已编辑?
我的代码中有方法回调:
此方法有controller.recipients
,但此数组包含调用消息控制器视图之前的收件人。
iphone - MFMessageComposeViewControllerDelegate 错误 - 黑屏
我正在使用以下代码显示应用内短信。我的应用没有状态栏。(我在纵向视图中使用 320x480 像素的屏幕)。
问题是当我加载控制器时,屏幕变黑,如您从图像中看到的那样......
这是代码:
ios - 如何在主窗口中显示 MFMessageComposeViewController?
我有两个嵌套在一起的导航控制器,第一个导航在前面,另一个在后台。所以要查看其他视图,我有像 facebook 应用程序这样的滑动动画。
但我的问题是,当我调用在第二个导航视图上显示消息 UI 时,它只显示黑色窗口。它可能会影响它前面的第一个视图。
所以我的问题是如何将消息 UI 显示到主窗口?这可能会解决问题,而不是显示给导航视图之一。
objective-c - 应用程序试图在目标上推送一个 nil 视图控制器
有没有人遇到过这种错误MFMessageComposeViewController
?
我是这样分配和呈现的:
但它呈现出一个空洞的观点并说:
Application tried to push a nil view controller on target <MFMessageComposeViewController: 0x96d1380>.