美文网首页iOS菜鸟食谱
openURL的使用(iOS调用系统电话、浏览器、地图、邮件等)

openURL的使用(iOS调用系统电话、浏览器、地图、邮件等)

作者: 小小东 | 来源:发表于2015-09-16 14:53 被阅读1167次

    网站:

    http://blog.csdn.net/duxinfeng2010/article/details/8176317

    - (IBAction)openMaps {

    //打开地图

    NSString*addressText = @"beijing";

    //@"1Infinite Loop, Cupertino, CA 95014";

    addressText =[addressText stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];

    NSString  *urlText = [NSString stringWithFormat:@"http://maps.google.com/maps?q=%@",addressText];

    NSLog(@"urlText=============== %@", urlText);

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlText]];

    }

    - (IBAction)openEmail {

    //打开mail // Fire off an email to apple support

    [[UIApplication sharedApplication]openURL:[NSURL  URLWithString:@"mailto://devprograms@apple.com"]];

    }

    - (IBAction)openPhone {

    //拨打电话

    // Call Google 411

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]];

    }

    - (IBAction)openSms {

    //打开短信

    // Text toGoogle SMS

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://10086"]];

    }

    -(IBAction)openBrowser {

    //打开浏览器

    // Lanuch any iPhone developers fav site

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://blog.csdn.net/duxinfeng2010"]];

    }

    相关文章

      网友评论

        本文标题:openURL的使用(iOS调用系统电话、浏览器、地图、邮件等)

        本文链接:https://www.haomeiwen.com/subject/obdgqttx.html