美文网首页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