如何从我的应用程序打开手机的键盘

时间:2012-08-10 05:51:59

标签: iphone objective-c ios xcode

从我的应用程序中,我想打开手机的拨号键盘,用于拨打电话。我试过

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

但它没有打开手机键盘。

2 个答案:

答案 0 :(得分:0)

无法打开手机的键盘。您可以在视图控制器中设计自己的手机垫,为声音添加DTMF音调,使其看起来像手机的键盘。 如果你想要自己的手机,并希望在你的应用程序中拥有它,那么这是唯一的方法。

如果需要,可以打开手机应用程序并执行通话,请参阅以下链接以了解其完成情况。

Make a phone call programmatically

答案 1 :(得分:-1)

您可以通过在UITextField keyboardtype中设置属性来使用它。

selectedTextField.keyboardType=UIKeyboardTypePhonePad;