iOS版:发送短信[复制](iOS: Sending SMS [duplicate])

2019-09-27 08:33发布

可能重复:
如何在iPhone上的程序发送短信?

是否有人有一个想法如何在iOS5中发送短信,而无需使用默认的iPhone / iPad应用? 我的意思是我的应用程序,我有一个文本框和按钮。 当我按下按钮的任何字符串,该文本框包含将被发送到指定的收件人。 可能吗? 谢谢,,

Answer 1:

这是不可能的-你必须使用MFMessageComposeViewController

使用的实例MFMessageComposeViewController在那里复制自己的文字:

MFMessageComposeViewController *viewController = [[MFMessageComposeViewController alloc] init];
viewController.body = yourTextField.text;
[self presentModalViewController:viewController animated:YES];

其中yourTextField是一个UITextFieldUITextView用户输入。

注意:您还需要设置messageComposeDelegate (可能是self ),并符合MFMessageComposeViewControllerDelegate协议,才能知道什么时候将其关闭。



文章来源: iOS: Sending SMS [duplicate]