Possible Duplicate:
How to programmatically send SMS on the iPhone?
有人知道如何在不使用默认iPhone / iPad应用程序的情况下在iOS5中发送短信吗?我的意思是在我的应用中,我有一个文本框和一个按钮。当我按下按钮时,文本框中包含的任何字符串都将发送到指定的收件人。可能吗?谢谢,,
最佳答案
这是不可能的-您必须使用MFMessageComposeViewController
。
使用MFMessageComposeViewController
在其中复制自己的文本的示例:
MFMessageComposeViewController *viewController = [[MFMessageComposeViewController alloc] init];
viewController.body = yourTextField.text;
[self presentModalViewController:viewController animated:YES];
yourTextField
是供用户输入的UITextField
或UITextView
。messageComposeDelegate
(可能设置为self
)并符合MFMessageComposeViewControllerDelegate
协议,以便知道何时关闭它。关于objective-c - iOS:发送短信,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8999844/