zoukankan      html  css  js  c++  java
  • 转ihone程序内发邮件,发短信,打开链接等

    来自于http://tr4work.blog.163.com/blog/static/13714931420104131511931/ 

    1、从程序内 发送短信

    [[UIApplication sharedApplicationopenURL:[NSURL URLWithString:@"sms:// "]];
    短信的内容无法初始化,至少在3.2之前是这样,但是可以通过将要初始化的信息写到拷贝里来弥补。
    2、从程序内 发送邮件
    -(void) checkSender:(id) sender{

    Class mailClass = (NSClassFromString(@"MFMailComposeViewController"));

    if (mailClass != nil) {

    if ([mailClass canSendMail]){

    [self displayComposerSheet];

    }else{

    [self launchMailAppOnDevice];

    }

    else{

    [self launchMailAppOnDevice];

    }

    }


    #pragma mark -

    #pragma mark Compose Mail


    // Displays an email composition interface inside the application. Populates all the Mail fields. 

    -(void)displayComposerSheet 

    {

    MFMailComposeViewController *picker = [[MFMailComposeViewController allocinit];

    picker.mailComposeDelegate = self;

    [picker setSubject:@"subject"];

    // Fill out the email body text

    NSString *emailBody = @"email body";

    [picker setMessageBody:emailBody isHTML:NO];

    [self presentModalViewController:picker animated:YES];

        [picker release];

    }


    - (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error 

    {

    [self dismissModalViewControllerAnimated:YES];

    }


    3、从程序里 打开safari

    [[UIApplication sharedApplicationopenURL:[NSURL URLWithString:@"http://tr4work.blog.163.com/"]];


    4、从程序里 打开电话功能
    [[UIApplication sharedApplicationopenURL:[NSURL URLWithString:@"tel://1000000"]];
    5、制作一个黏贴,拷贝
    UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];

    pasteboard.string =@"初始化信息";

  • 相关阅读:
    mysql练习(增删改查)char、int使用
    mysql基于二进制安装
    Mysql架构、复制类型、复制功能介绍
    day44 前端之前端基础
    MySQL之事务、视图和索引
    MySQL的练习与pymysql模块
    MySQL之表的查询
    MySQL之表的关系和约束
    MySQL之基本数据类型
    MySQL数据库
  • 原文地址:https://www.cnblogs.com/luyinghuai/p/1964171.html
Copyright © 2011-2022 走看看