如何在 iOS 中发送消息
How to send a message in iOS
我正在使用 MFMessageComposeViewController
向多个用户发送短信。当单击按钮时,它将导航到以下屏幕。如何在用户点击 iOS swift 中的短信按钮时直接发送短信?
if (MFMessageComposeViewController.canSendText()) {
let controller = MFMessageComposeViewController()
controller.body = "Message Body"
controller.recipients = ["000","111"]
controller.messageComposeDelegate = self
self.present(controller, animated: true,completion: nil)
}
func messageComposeViewController(_ controller: MFMessageComposeViewController,
didFinishWith result: MessageComposeResult)
{
controller.dismiss(animated: true, completion: nil)
}
不行,不能用MFMessageComposeViewController
直接发消息,会顺流而下。它将向您展示 ComposerView,您必须在其中手动按下发送按钮才能发送 SMS。
要在没有 composerView 的情况下使用,您应该尝试一些third party API's,这可能会有帮助。
我正在使用 MFMessageComposeViewController
向多个用户发送短信。当单击按钮时,它将导航到以下屏幕。如何在用户点击 iOS swift 中的短信按钮时直接发送短信?
if (MFMessageComposeViewController.canSendText()) {
let controller = MFMessageComposeViewController()
controller.body = "Message Body"
controller.recipients = ["000","111"]
controller.messageComposeDelegate = self
self.present(controller, animated: true,completion: nil)
}
func messageComposeViewController(_ controller: MFMessageComposeViewController,
didFinishWith result: MessageComposeResult)
{
controller.dismiss(animated: true, completion: nil)
}
不行,不能用MFMessageComposeViewController
直接发消息,会顺流而下。它将向您展示 ComposerView,您必须在其中手动按下发送按钮才能发送 SMS。
要在没有 composerView 的情况下使用,您应该尝试一些third party API's,这可能会有帮助。