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

  • 相关阅读:
    Win10
    编码
    [转帖] Tomcat安全配置小技巧
    关于redis bind
    query data filtered by a JSON Column in SQLAlchemy
    Flask多线程环境下logging
    Flask request
    [转] MySQL树结构递归查询处理
    [转]了解BFF架构
    转载:ELK实战系列3-RabbitMQ+ELK搭建日志平台
  • 原文地址:https://www.cnblogs.com/top5/p/2414331.html
Copyright © 2011-2022 走看看