IOS 一行代码实现打开一个网页

    

代码段:[[UIApplication sharedApplication] openURL:url];


其中系统的url有:
1.Map    http://maps.google.com/maps?q=Shanghai  
2.Email  mailto://[email protected]  
3.Tel    tel://10086  
4.Msg    sms://10086

  1. - (IBAction)openMaps {  

  2. //打开地图   

  3. NSString*addressText = @"beijing";  

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

  5. addressText =[addressText stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];   

  6.   

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

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

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

  10. }  

  11.   

  12. - (IBAction)openEmail {  

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

  14. [[UIApplication sharedApplication]openURL:[NSURL   URLWithString:@"mailto://[email protected]"]];  

  15. }   

  16.   

  17. - (IBAction)openPhone {  

  18.   

  19. //拨打电话  

  20. // Call Google 411  

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

  22. }   

  23.   

  24. - (IBAction)openSms {  

  25. //打开短信  

  26. // Text toGoogle SMS  

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

  28. }  

  29.   

  30. -(IBAction)openBrowser {  

  31. //打开浏览器  

  32. // Lanuch any iPhone developers fav site  

  33. [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://my.oschina.net/u/2451177/blog/619114"]];  

  34. }


你可能感兴趣的:(IOS 一行代码实现打开一个网页)