打电话
//这种方式不能回到自己的App
NSURL *url = [NSURL URLWithString:@"tel://10010"];
[[UIApplication sharedApplication] openURL:url];
//这种方式,打完电话后可以回到自己的App
NSURL *url = [NSURL URLWithString:@"tel://10010"];
UIWebView *webView = [[UIWebView alloc] init];
webView.frame = CGRectZero;
[self.view addSubview:webView];
[webView loadRequest:[NSURLRequest requestWithURL:url]];
MFMessageComposeViewController *vc = [[MFMessageComposeViewController alloc] init];
// 设置短信内容
vc.body = @"OK?";
// 设置收件人列表
vc.recipients = @[@"10086", @"95105105"];
// 设置代理
vc.messageComposeDelegate = self;
// 显示控制器
[self presentViewController:vc animated:YES completion:nil];
发邮件
MFMailComposeViewController *vc = [[MFMailComposeViewController alloc] init];
// 设置邮件主题
[vc setSubject:@"主题"];
// 设置邮件内容
[vc setMessageBody:@"晚上聚会" isHTML:NO];
// 设置收件人列表
[vc setToRecipients:@[@"1@qq.com"]];
// 设置抄送人列表
[vc setCcRecipients:@[@"2@qq.com"]];
// 设置密送人列表
[vc setBccRecipients:@[@"3@qq.com"]];
// 添加附件(一张图片)
UIImage *image = [UIImage imageNamed:@"pic.png"];
NSData *data = UIImagePNGRepresentation(image);
[vc addAttachmentData:data mimeType:@"image/png" fileName:@"pic.png"];
// 设置代理
vc.mailComposeDelegate = self;
// 显示控制器
[self presentViewController:vc animated:YES completion:nil];