使用OpenUrl打开系统map sms 等应用

来源:互联网 发布:数据库设计文档实例 编辑:程序博客网 时间:2024/05/18 23:24
链接地址:
  1. Map    http: //maps.google.com/maps?q=Shanghai   
  2. Email  mailto://myname@google.com   
  3. Tel    tel://10086   
  4. Msg    sms://10086 

- (IBAction)openMaps {
        //打开地图 
       NSString *addressText = @"beijing";
      addressText = [addressText stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]; 
      NSString *urlText = [NSString stringWithFormat:@"http://maps.google.com/maps?q=%@", addressText]; 
      [[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlText]]; 

- (IBAction)openEmail {
     //打开mail   
  [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://devprograms@apple.com" ]]; 
}  


以此类推,其他的也只要换个地址就可以了。