自定义iPhone拨号器

时间:2010-10-17 21:53:53

标签: iphone ios4

有没有办法通过使用公共API参考来自定义iphone的呼叫拨号程序界面来拨打电话以及iphone拨号程序支持的所有内容。如果有办法,那么任何人都可以指导我到一个适当的链接,我可以阅读它。我知道

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8005551212"]];

这有助于拨打电话,但我想不打开我不想打开的默认界面。如果有人能帮助我,我将不胜感激。

此致 ANKUR

2 个答案:

答案 0 :(得分:2)

不,没有公共界面。如果您确实需要该功能,可以尝试{@ 3}}向Apple报告错误请求。

答案 1 :(得分:1)

正如@Vladimir所说,这不是内置的,所以你需要建立自己的。

这样做非常简单:

  1. 创建一个xib文件,其中包含一组UIButton s(用于#1-9),一个UILabel用于显示当前输入的数字,以及一个“呼叫”按钮。
    • 连接数字UIButton上的按键,并将数字添加到ViewController上的局部变量NSString。使用此号码更新UILabel
    • 当按下呼叫UIButton时,请使用本地存储的#并将上述方法调用放在其中。
  2. 最初来自我的回答here