一、准备工作:
1. 导入MessageUI.framework框架
2. 在你的控制器中导入头文件
#import <MessageUI/MessageUI.h>
3.遵循代理 MFMessageComposeViewControllerDelegate
二、关键代码:在你的button点击事件中写入以下代码
MFMessageComposeViewController *picker = [[MFMessageComposeViewController alloc] init];
picker.messageComposeDelegate =self;
NSString *smsBody =[NSString stringWithFormat:@"短信的内容"] ;
picker.body=smsBody;
[self presentViewController:picker animated:YES completion:nil];
三、在代理方法中把短信控制器销毁
- (void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result
{
[controller dismissViewControllerAnimated:YES completion:nil];
}