问题标签 [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.
ios - 带有备用文件名的 UIActivityViewController?
我正在通过 UIActivityViewController 共享录音。当音频文件通过电子邮件或 iMessage 共享时,它会显示音频文件的基础名称,而无需任何明显的更改方式。
如果我不使用 UIActivityViewController 而只是直接使用 MFMessageComposeViewController,那么我可以使用
是否可以使用 UIActivityViewController 使用备用文件名?
ios - 在某些手机上从 UIActivitySheet 发短信的问题
我的应用程序有一个操作按钮来拉出 UIActivityViewController。在我的测试设备 5S 上,它一切正常,包括发短信。但是,在我的 5C 测试设备上,它在尝试发送消息时崩溃。我的代码是否有问题,可以使它与某些手机一起发送消息,而不是其他手机?
下面列出的代码有一些注意事项。首先,有时要发送的文本会超过 140 个字符,所以我先检查字符串的长度。如果超过 140 个字符,它会剪掉中间部分,在末尾添加 ...,并保持在 140 个字符。然后,在操作中,如果超过 140 个字符,它只为 Twitter 和 Message 发送已编辑的字符串,但为所有其他字符发送常规字符串,如果 140 个字符或以下,则发送常规字符串。
ios - 从消息弹出窗口导航到 RootViewController 时应用程序崩溃
我使用MFMessageComposeViewController
类来发送消息。我的应用程序在特定情况下崩溃。即,当消息 UI 弹出窗口出现时,用户按下主页按钮,应用程序进入后台,当返回时,我编写了导航到root view controller
inapplicationDidBecomeActive
委托的代码。请让我知道是否有任何建议?
ios - ios MFMessageComposeViewController ipod 崩溃
嗨,我正在使用MFMessageComposeViewController
iPhone 应用程序中的消息传递。由于这是一个 iPhone 应用程序,它也支持 iPod。当点击消息按钮时,应用程序崩溃,因为 iPod 上没有消息。那么有没有办法检查设备是否是 iPod,这样我就可以隐藏消息按钮,这样用户就不会点击 iPod 中的消息并崩溃。
这是我用于消息传递的代码。
这似乎在 iPhone 上运行良好。当用户使用 iPod 时,我需要一种方法来禁用此按钮。
objective-c - MFMessageComposeViewController 显示黑屏
我正在使用以下代码发送应用内短信。
我在带有 IOS 7 的真实设备 iPhone 5C 上试用它,它只显示黑屏。我究竟做错了什么?
ios - 在 MFMessageComposeViewController 中的收件人中设置名称代替手机号码
你好朋友我已经使用 MFMessageComposeViewController 为特定的手机号码发送消息。为此,我使用了以下代码:
在收件人数组中,我设置了一个手机号码。我可以用他们的名字代替号码吗?由于隐私原因,我不想在那里显示手机号码。可能吗?如果是,那么我们如何实施。
提前致谢。
iphone - MFMessageController 有时会崩溃
我有在我的应用程序中与联系人共享的概念,并使用了 MFMessageComposeViewController。
这是我使用的代码,有时会崩溃并显示错误
我已将断点设置为调试,但 xcode 没有显示产生错误的位置。
任何想法/建议都会很明显..
ios - MFMessageComposeViewController , MFMailComposeViewController 和 SLComposeViewController 不断崩溃
我在 AppDelegate 中使用以下代码收到了很多关于当前应用程序的崩溃报告:
我正在运行代码以减少 ComposeViewController 在激活时的加载时间。
堆栈跟踪之一:
ios - 更改 MFMessageComposeViewController 收件人文本颜色
iOS7
在使用中发送短信时MFMessageComposeViewController
,部分UINavigationBar
短信接收栏符合[UINavigationBar appearance]
;但是,也有一些缺失。首先,取消按钮的文本是默认的蓝色,而不是我想要的白色。我已经设法解决了这个问题
但是,收件人的文本和添加 (+) 按钮也使用默认颜色(绿色和蓝色)。背景颜色继承自 UINavigationBar,但不是文本颜色。有没有办法改变这些文本颜色?
ios - viewDidLoad 中的文本消息窗口在其他所有内容之后弹出
我的视图控制器的 viewDidLoad 方法实现中有一个文本消息窗口设置。如果一个特定的 NSString 对象包含“YES”,那么我调用我的文本消息窗口的方法并弹出它。
所有这一切都很好,唯一的问题是我的文本消息方法调用实际上是我的 viewDidLoad 中的第一件事,但由于某种原因,在执行 viewDidLoad 中的所有其他内容之后,文本消息窗口会弹出。
在我的 viewDidLoad 中,在文本消息窗口代码下方,我设置并启动了一个 AVCapture 会话,还创建了一个“预览层”来显示相机所看到的内容。
即使此代码在短信窗口代码下方,您也可以在弹出短信窗口之前看到相机的预览层几秒钟。
这是我的 viewDidLoad 方法实现。请注意我的文本消息窗口方法调用[self showSMS]
是如何在其他所有内容之前首先调用的:
然后是帮助控制文本消息窗口的方法实现: