有沒有辦法在用戶按下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