我需要UITextField「支持ASCII的」鍵盤進入數字模式。我找不到這個API,我錯過了什麼?TextField在數字模式下啓動鍵盤
8
A
回答
12
假設你有一個名爲UITextField
textField
,所有你需要做的是調用方法:
[ textField setKeyboardType:UIKeyboardTypeNumbersAndPunctuation ];
您可能需要調用顯示鍵盤此之前。
0
從文檔中對此有幫助嗎?
鍵盤本身可以使用由 UITextInputTraits協議提供的 性質進行定製的外觀。文本字段 對象實現此協議,並且 支持它定義的屬性。您可以使用這些屬性指定 要顯示的鍵盤類型(ASCII,Numbers, URL,電子郵件和其他)。 您還可以配置基本文本 鍵盤的輸入行爲,如 是否支持自動 大寫和修正 文字。
+0
不是真的,我看過UITextInputTraits。我見過其他應用程序這樣做,但不知道它是否通過私人API。 – zaph 2009-12-11 21:03:38
-1
您是否在使用Interface Builder?如果是這樣,請點擊文本字段,然後轉到文本字段屬性。將有一個鍵盤屬性。將其更改爲數字鍵盤。
相關問題
- 1. 在數字或符號模式下打開或啓動軟鍵盤
- 2. 如何基於鍵盤活動在終端模式下自動啓動腳本?
- 3. Angular 2數字鍵盤啓動
- 4. 鍵盤中的Textfield
- 5. 如何在全屏模式下啓用鍵盤輸入?
- 6. 帶數字模式的文本鍵盤
- 7. iphone鍵盤數字模式檢測
- 8. 設置Textfield動畫來移動鍵盤上方的TextField
- 9. 可以使UIKeyboardTypeNamePhonePad類型的鍵盤在電話模式下啓動嗎?
- 10. 鍵盤顯示滾動TextField向上
- 11. 使TextField的UIToolbar向上移動鍵盤
- 12. Libgdx - Textfield,顯示鍵盤輸入字段
- 13. 以編程方式啓動UIWebView鍵盤
- 14. 帶有cocos2d鍵盤的TextField!
- 15. iPhone - 鍵盤隱藏TextField
- 16. TextField - 鍵盤優化 - iOS
- 17. 返回鍵盤iOS Textfield
- 18. TextField鍵盤不解僱
- 19. TextField鍵盤不顯示
- 20. Textfield彈出一個只包含電話鍵盤/數字的鍵盤
- 21. 鍵盤在橫向模式下以全屏模式打開
- 22. 活動與數字鍵盤
- 23. 在pickerview textfield上隱藏鍵盤
- 24. 鍵盤重疊TextField在橫向
- 25. ionic2 - 啓動num pad鍵盤
- 26. com_example.android.soft鍵盤啓動失敗
- 27. 我可以啓動Android中的數字鍵盤活動嗎?
- 28. Bootstrap模式彈出不滾動鍵盤
- 29. 按鍵模擬鍵盤按下「Shift」鍵
- 30. 關閉數字鍵盤式鍵盤而不添加完成鍵
我不想要「數字和標點符號」鍵盤,我需要數字模式下的「ASCII能力」鍵盤 - 就好像左下角的數字鍵已被按下一樣。 – zaph 2009-12-11 21:28:26
通過iPhone編程,最好選擇最好的選項,而不是追逐野雁。 – 2009-12-12 03:31:03
UIKeyboardTypeNumbersAndPunctuation是數字模式下的「ASCII Capable」鍵盤,我錯過了這個簡單的事實。 – zaph 2009-12-12 12:24:57