首页 > 移动平台 > 详细

iOS-打电话、发短信、发邮件、打开浏览器

时间:2015-03-25 13:41:48      阅读:130      评论:0      收藏:0      [点我收藏+]

- (IBAction)showAlert:(UIButton *)sender {

    NSString *phoneNumber=@"18500138888";

    NSString *url=[NSString stringWithFormat:@"tel://%@",phoneNumber];

    [self openUrl:url];

    

}

 

- (IBAction)sendMsg:(UIButton *)sender {

    NSString *phoneNumber=@"18500138888";

    NSString *url=[NSString stringWithFormat:@"sms://%@",phoneNumber];

    [self openUrl:url];

}

 

- (IBAction)sendEmail:(UIButton *)sender {

    NSString *mailAddress=@"kenshin@hotmail.com";

    NSString *url=[NSString stringWithFormat:@"mailto://%@",mailAddress];

    [self openUrl:url];

}

 

- (IBAction)openBrowser:(UIButton *)sender {

    NSString *url=@"http://www.cnblogs.com/kenshincui";

    [self openUrl:url];

}

- (void)openUrl:(NSString *)urlStr {

    NSURL *url = [NSURL URLWithString:urlStr];

    UIApplication *application = [UIApplication sharedApplication];

    if (![application canOpenURL:url]) {

        NSLog(@"无法打开\"%@\",请确保此应用已经正确安装",url);

        return;

    }

    [[UIApplication sharedApplication] openURL:url];

}

 

iOS-打电话、发短信、发邮件、打开浏览器

原文:http://www.cnblogs.com/zm823080538/p/4365426.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!