如何在iOS应用中拨打电话,并让用户确认

在应用中拨打电话,可以参考如下的代码片段:

// This will dial a call without prompting the user
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:1-800-555-1212"]];

但是在拨打电话前给用户一个提示是比较友好的,参考如下代码片段(在iOS5.0下):

NSString *number = @"telprompt://1-800-555-1212";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:number]];
效果如下图:
另外一个区别是:
使用“tel”我们的程序在拨打完电话是回不到我们自己的应用中的,
但是使用“telprompt”在拨打完电话后,还可以回到我们自己的应用中。

转载于:https://www.cnblogs.com/Proteas/archive/2013/02/21/2920075.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值