2015-04-29 87 views
-2

我不想撥打電話號碼。我只想以編程方式打開手機鍵盤。如何以編程方式打開iPhone手機鍵盤?

我該怎麼做?

+0

http://stackoverflow.com/questions/15563603/opening-撥號主叫號碼用戶要查看此鏈接。 –

+1

textfield.keyboardType = UIKeyboardTypePhonePad;嘗試這個 –

回答

0

我想你可以添加的UITextField並隱藏,然後調用becomeFirstResponder:

var textField : UITextField //Create and set hidden to true 
textField.keyboardType = UIKeyboardType.PhonePad //keyboardType 
textField.hidden = true 

//To Fire keyboard 
textField.becomeFirstResponder() 
0

更新@Hossam Ghareb的回答

var textField : UITextField = UITextField(frame: CGRect(x: 0, y: 0, width: 100, height: 100)) //Create and set hidden to true 

textField.keyboardType = UIKeyboardType.PhonePad //keyboardType 
textField.hidden = true 

//To Fire keyboard 
textField.becomeFirstResponder() 

//Add to your view 
self.view.addSubview(textField) 
相關問題