zoukankan      html  css  js  c++  java
  • 调用iPhone的地图、电话、邮件、短信及内容

    -(IBAction)openMaps {
        // Where is Apple on the map anyway?
        NSString* addressText = @"1 Infinite Loop, Cupertino, CA 95014";
        // URL encode the spaces
        addressText =  [addressText stringByAddingPercentEscapesUsingEncoding: NSASCIIStringEncoding];    
        NSString* urlText = [NSString stringWithFormat:@"http://maps.google.com/maps?q=%@", addressText];
        // lets throw this text on the log so we can view the url in the event we have an issue
        NSLog(urlText);
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlText]];
    }
    -(IBAction)openEmail {
        // 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://8004664411"]];
    }
    -(IBAction)openSms {
        // Text to Google SMS
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://466453"]];
    }
    -(IBAction)openBrowser {
        // Lanuch any iPhone developers fav site
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunesconnect.apple.com"]];
    }

    //自动填写短信内容 

    MFMessageComposeViewController *picker = [[MFMessageComposeViewController alloc] init];
    picker.messageComposeDelegate = self;
    picker.recipients = [NSArray arrayWithObject:@"48151623"];  
    picker.body = @"Body text.";
    [self presentModalViewController:picker animated:YES];

    [picker release]; 

  • 相关阅读:
    谷歌控制台的使用
    等比例居中
    display:block、inline、inline-block的区别及应用案例
    省市县三级联动逻辑
    页面滑动至某处,固定导航。
    类加载器在Tomcat中的应用
    MySQL中一些关于索引的知识点
    Spring中AOP相关源码解析
    Spring中Bean的实例化与DI的过程
    我该如何学习spring源码以及解析bean定义的注册
  • 原文地址:https://www.cnblogs.com/top5/p/2414331.html
Copyright © 2011-2022 走看看