问题标签 [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.

0 投票
2 回答
203 浏览

iphone - MFMessageComposeViewController 继续上一个对话

当我为已在 iMessage 或文本中进行对话的特定号码创建消息撰写视图控制器时,是否有可能继续对话?

0 投票
0 回答
373 浏览

ios - MFMessageComposeViewController 在末尾插入一个新行

我为 iOS 制作了一个小应用程序,我使用 AppleMFMessageComposeViewController发送 SMS/iMessage。很快我就看到它总是\n在要发送的文本末尾插入一个新行 ( )。我检查了它在使用它的其他应用程序中的表现MFMessageComposeViewController,结果发现新行也出现在那里,所以这不应该是我的错。

有没有办法告诉MFMessageComposeViewController不要插入这个烦人的行,或者在显示视图控制器后自己删除它的可能性?

0 投票
1 回答
862 浏览

iphone - 检查消息是否将使用 iMessage 或蜂窝网络发送

用于MFMessageComposeViewController检查设备是否canSendText。一切都很好,但无论如何都可以检测到该消息将使用 iMessage 或蜂窝 SMS 发送。如果文本是通过 iMessage 发送且未连接互联网,则始终需要提醒用户?我只是想知道是否有适当的解决方案?

谢谢你的时间

0 投票
2 回答
2068 浏览

iphone - MFMessageComposeViewController:如何限制将消息作为蜂窝消息而不是 iMessage 发送

MFMesageComposeViewController用来发送消息,这给我带来了问题。

当我向多个收件人发送消息时,无论iMessages是从设置中启用还是禁用,它都可以正常工作。但是,当我向单个联系人发送消息并从设置中启用iMessage时,它​​会在 Message App 中给我“传递失败”并将其显示为iMessage

我如何强制MFMessageComposeViewController将其作为蜂窝消息发送。

我的代码是:

0 投票
2 回答
3740 浏览

ios - ios:短信编辑器未显示

我有一个 UITableViewController 显示一个联系人列表,当用户选择一行时,它会显示一个 UIActionSheet 来询问用户一个操作(呼叫,发送短信......)。

用户选择一个动作,第一个 UIActionSheet 将显示另一个包含电话号码的 UIActionSheet。

用户选择一个电话号码,这应该会显示 SMS 消息编写器。

问题是当用户选择电话号码时,消息编写器视图不显示(只是黑屏),并且我在 MFMessageComposeViewController 的 didFinishWithResult 中收到 MessageComposeResultCancelled。

这会生成此警告“警告:在演示或关闭过程中尝试从视图控制器中关闭!”

如何正确调用和显示 SMS 消息编写器?

(如果我在用户使用 didSelectRowAtIndexPath 选择列表中的一行时直接调用它,这非常有效)

这是一些代码:

1- 在 didSelectRowAtIndexPath 方法中调用第一个 UIActionSheet:

2-在 clickedButtonAtIndex 方法中调用第二个 UIActionSheet:

3-从相同的方法,调用消息编写器:

显示消息编写器的方法:

0 投票
1 回答
1805 浏览

ios - 如何关闭应用内 ios 短信的消息窗口

一旦弹出短信窗口,我就无法再次关闭它。取消按钮不起作用,发送按钮将发送短信但不关闭窗口。

我在这里查看了许多类似的问题,他们都建议要么实现 messageComposeViewController 方法,要么将 messageComposeDelegate 设置为 self,但我已经完成了这两件事,但仍然没有。

谁能告诉我我做错了什么?

.h 文件

.m 文件

0 投票
2 回答
252 浏览

iphone - 应用程序中的 iOS 消息无法正常工作

我正在开发一个 RSS 应用程序,它需要通过消息发送文章的 url。到目前为止我有这个代码,

它会起作用,它会在应用程序中打开消息,但它在消息中所说的只是

Check Out This Information, %@

当我做同样的事情时

[NSURL URLWithString:self.feedItem[@"url"]];

在Safari中打开页面,它可以工作,所以这是正确的,但我不知道如何修复它,请帮忙。

0 投票
1 回答
1152 浏览

objective-c - 我们可以更改 MFmessagecomposeViewcontroller 导航标题字体吗

我在我的应用程序中使用 mfmessagecomposeviewcontroller 发送短信。我的问题是,当视图出现时,导航标题和按钮的标题字体与应用程序字体不同。我想改变这个标题的字体。我有很多尝试设置它,但我做不到。请给我一些例子或想法,我该怎么做。

我的代码如下

提前致谢。

0 投票
1 回答
557 浏览

ios - 如何从 NSobject 类 iOS 在任何视图控制器类上弹出 MFMessageComposeViewController 对象

  1. 如何从后台的类方法执行中打开MFmessageComposeviewcontroller任何视图控制器(topviewcontroller) 。NSObject

    这是我的代码,弹出按摩控制器没有错误

    /li>

但是 1 在单击发送或取消按钮后,它会崩溃。
2.delegate方法没有被调用(如何设置delegate到消息控制器)

0 投票
3 回答
5406 浏览

iphone - 如何检查sim卡是否安装

我正在开发一个具有呼叫和消息功能的应用程序,我想检查是否安装了 sim 卡,因为我遇到了消息传递问题,因为它会发出“消息发送成功”的警报

请帮帮我。