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

问题描述:

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

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

但它并没有打开手机的键盘。

+0

你想打开手机式键盘吗?或者您想在用户输入号码后自动发起电话呼叫? – gamozzii 2012-08-10 06:32:04

+0

@gamozzii没有他们,我想打开拨号程序,这是用来输入数字,并在iPhone默认拨打电话。 谢谢。 – razibdeb 2012-08-10 06:43:21

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

如果您需要,可以打开电话应用程序并执行呼叫,请参阅下面的链接以了解如何完成。

Make a phone call programmatically

您可以通过在UITextField键盘类型中设置属性来使用它。

selectedTextField.keyboardType=UIKeyboardTypePhonePad; 
+0

@丹尼尔其实在我看来没有文本字段。我想打开iphone的默认拨号应用程序。谢谢。 – razibdeb 2012-08-10 06:31:02