问题描述
|
在我的iPhone应用程序中,我有一个地址行1字段。我已经为此指定了默认键盘。但最有可能的是,第1行字段以公寓号开头。
我想知道如何在此字段的初始默认键盘中显示数字。
解决方法
您可能要改用“ 0”,因为一旦输入了街道编号,用户便可以返回字母键盘(通过按下键盘底部的“ ABC”按钮)。如果使用数字键盘,则只能输入数字。
要在IB中执行此操作,请打开Inspector并将其选择为默认键盘。要以编程方式执行此操作,只需添加
textField.keyboardType = UIKeyboardTypeNumbersAndPunctuation;
, 尝试使用此.....
[textField becomeFirstResponder];
textField.keyboardType = UIKeyboardTypeNumberPad;
, 将您的textField.inputView设置为
textField.inputView = nil;
[textField setKeyboardType:UIKeyboardTypeNumberPad];
请按照本教程设置“完成”按钮!
http://www.neoos.ch/news/46-development/54-uikeyboardtypenumberpad-and-the-missing-return-key