可能重复:
如何在iPhone上的程序发送短信?
是否有人有一个想法如何在iOS5中发送短信,而无需使用默认的iPhone / iPad应用? 我的意思是我的应用程序,我有一个文本框和按钮。 当我按下按钮的任何字符串,该文本框包含将被发送到指定的收件人。 可能吗? 谢谢,,
可能重复:
如何在iPhone上的程序发送短信?
是否有人有一个想法如何在iOS5中发送短信,而无需使用默认的iPhone / iPad应用? 我的意思是我的应用程序,我有一个文本框和按钮。 当我按下按钮的任何字符串,该文本框包含将被发送到指定的收件人。 可能吗? 谢谢,,
这是不可能的-你必须使用MFMessageComposeViewController
。
使用的实例MFMessageComposeViewController
在那里复制自己的文字:
MFMessageComposeViewController *viewController = [[MFMessageComposeViewController alloc] init];
viewController.body = yourTextField.text;
[self presentModalViewController:viewController animated:YES];
其中yourTextField
是一个UITextField
或UITextView
用户输入。
注意:您还需要设置messageComposeDelegate
(可能是self
),并符合MFMessageComposeViewControllerDelegate
协议,才能知道什么时候将其关闭。