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

// 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]];
效果如下图:
如何在iOS应用中拨打电话,并让用户确认
另外一个区别是:
使用“tel”我们的程序在拨打完电话是回不到我们自己的应用中的,
但是使用“telprompt”在拨打完电话后,还可以回到我们自己的应用中。

相关文章:

  • 2021-12-20
  • 2021-08-30
  • 2022-12-23
  • 2021-12-16
  • 2021-08-14
  • 2022-12-23
  • 2021-08-20
  • 2021-06-01
猜你喜欢
  • 2022-12-23
  • 2022-01-14
  • 2022-02-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案