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]; 

  • 相关阅读:
    PL/SQL 中查询CLOB字段内容
    ubuntu14.04 swap not avalible交换分区不能使用
    ubuntu14.04安装ia32-lib
    rtems资料分享
    NIR相机
    rsync详解
    SublimeText3使用技巧总结
    msm8610 lcd driver code analysis
    Qualcomm Android display架构分析
    LCD framebuffer驱动设计文档
  • 原文地址:https://www.cnblogs.com/top5/p/2414331.html
Copyright © 2011-2022 走看看