2015-04-29 3 views
-2

Я не хочу звонить по номеру. Я просто хочу программно открыть клавиатуру телефона.Как я могу открыть клавиатуру телефона iPhone программно?

Как я могу это сделать?

+0

http://stackoverflow.com/questions/15563603/opening- dial-pad-for-call-number-user-want см. эту ссылку. –

+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) 
Смежные вопросы