iphone的特殊URL包括打电话(转载集锦)

关于iphone中的而特殊URL在这里做一个简单的集锦,下面的3篇都做了简单的转载:

1)这一个是比较具体的小demo:

iPhone 应用中实现拨打电话功能的代码   http://www.cnblogs.com/batys/archive/2011/10/18/2216227.html

下面的代码能在应用中添加一个电话按钮,点击即可拨打电话号码:  

//添加电话图标按钮
    UIButton *btnPhone =[UIButton buttonWithType:UIButtonTypeCustom];
    btnPhone.frame = CGRectMake(280,10,30,30);
    UIImage *image = [UIImage imageNamed:@"phone.png"];    
    [btnPhone setBackgroundImage:image forState:UIControlStateNormal];
//点击拨号按钮直接拨号
    [btnPhone addTarget:self action:@selector(callAction:event:) forControlEvents:UIControlEventTouchUpInside];

//定义点击拨号按钮时的操作
- (void)callAction:(id)sender event:(id)event{
    NSString *num = [[NSString alloc] initWithFormat:@"tel://%@",number]; //number为号码字符串   
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:num]]; //拨号
}

2)怎么在程序中使用代码调用iphone打电话功能?  http://blog.sina.com.cn/s/blog_491aced2010127t0.html

邮件
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://devprograms@apple.com"]];
电话
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8004664411"]];
sms
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://466453"]];
浏览器
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunesconnect.apple.com"]];

3)iPhone的特殊URL   http://www.cocoachina.com/iphonedev/sdk/2009/0611/242.html

在iPhone中,可以直接用UIApp打开URL地址。如下所示:

[UIApplication openURL: [ NSURL URLWithString:@"http://www.apple.com" ] ];或者:[UIApplication openURL: [ NSURL URLWithString:@"mailto:apple@mac.com?Subject=hello" ] ];

与此同时,iPhone还包含一些其他除了http://或者mailto:之外的URL:

sms:// 可以调用短信程序

tel:// 可以拨打电话

itms:// 可以打开MobileStore.app

audio-player-event:// 可以打开iPod

audio-player-event://?uicmd=show-purchased-playlist 可以打开iPod播放列表

video-player-event:// 可以打开iPod中的视频

转载于:https://www.cnblogs.com/asnowTT/articles/2633679.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值