有没有办法在用户按下UITextField时弹出自定义键盘。我有一个自定义键盘的视图,我希望当用户按下UITextField而不是默认的苹果键盘时出现。防止在按下UITextField时显示默认键盘
5
A
回答
0
不知道我明白这个问题吗?所以如果你想要一个不同的一个然后将其指定初始化对象
UITextField * textFld = [[UITextField alloc] init];
textFld.keyboardType = UIKeyboardTypeNumbersAndPunctuation;
12
时由于iOS的3.2有整整一个属性,称为inputView键盘类型可以被分配到的UITextField。
只是这样:[myTextField setInputView:myInputView] - 其中myInputView显然是您的自定义输入视图。然后系统会弹出您的视图,而不是预定义的键盘。
4
您可以在您的UITextField中设置委托并在textFieldShouldBeginEditing中返回NO。
相关问题
- 1. Xcode/iOS5:按下UITextField时显示UIDatePicker(+隐藏默认键盘)
- 2. 如何在UITextField初始默认键盘中显示数字
- 3. 当按下默认键时显示按钮按下效果
- 4. 当输入键按下时,防止默认不工作
- 5. UITextField - 当按下时弹出键盘
- 6. Android/IOS浏览器。防止默认键盘显示在字段焦点(Javascript)
- 7. 防止键盘重叠的UIButton /的UITextField
- 8. 当键盘按键被按下时,显示按钮被按下
- 9. 带数字和默认键盘的UITextField
- 10. 防止键盘滚动UITableView下的headerview下的UITextField?
- 11. 的UITextField - 键盘不显示
- 12. 防止键盘显示字符气泡
- 13. 防止键盘显示滚动iOS 6
- 14. Android:显示英文键盘默认值
- 15. 如何防止在完成按下时关闭软键盘
- 16. 防止在ios 5.1上打开键盘的默认操作
- 17. 防止iPhone的默认键盘聚焦在<input>
- 18. 键盘未在cocos2d中显示uitextfield
- 19. 在UITextField中按下清除按钮时隐藏键盘
- 20. 如何在键盘显示时防止滑动布局
- 21. 在活动默认运行时显示数字键盘
- 22. 按下按钮后显示键盘
- 23. 防止表单在验证失败时显示默认值codeigniter
- 24. 显示键盘按钮具有符号“#+ =”默认
- 25. 如何在EditText Widget上长按时防止虚拟键盘显示?
- 26. 如何防止jQueryUI自动完成的默认键盘交互?
- 27. 防止使用Codemirror的键盘映射发生默认事件
- 28. 如何停止软键盘默认情况下出现在Android
- 29. 防止键盘显示/隐藏时刷新列表视图
- 30. 防止布局的大小时,软键盘显示
让我澄清。我有一个自定义键盘的视图,我希望当用户按下UITextField而不是默认的苹果键盘时出现。 – Omar 2010-07-05 08:32:54