iPhone键盘忽略第二个数字和标点符号请求

时间:2010-03-05 10:05:18

标签: iphone objective-c

我有一个创建本地文本字段并弹出键盘(给定类型)以填充字段的方法。我在前一个输入完成事件之后每次调用这个4次。

我第一次使用默认键盘调用它,以下三个使用UIKeyBoardTypeNumbersAndPunctuation键盘。奇怪的是,第三个调用(UIKeyBoardTypeNumbersAndPunctuation的第二个调用)调出默认键盘,第四个调用再次调出UIKeyBoardTypeNumbersAndPunctuation。

关于为什么会发生这种情况的任何想法?

1 个答案:

答案 0 :(得分:0)

似乎Crufy对这个问题的回答也解决了这个问题: becomeFirstResponder Doesn't respect Keyboard settings

返回NO
- (BOOL)textFieldShouldReturn:(UITextField*)textField  
委托中的

修复了它。