簡體   English   中英

iOS:如何更改鍵盤類型?

[英]iOS: How do I change keyboard type?

iOS:我在更改鍵盤類型時遇到問題。

如果輸入到UITextfield中,則非常簡單,例如

[textField setKeyboardType:UIKeyboardTypeNumberPad];

但我沒有使用UITextfield。 (我看到的所有示例都是針對UITextFields的。)

我單擊一個數字數組,然后獲取行,列索引,等待UIKeyInput協議提供的輸入,即使用其canBecomeFirstResponder,hasText和insertText方法。

它工作正常,但是我得到了默認鍵盤。

keyboardType屬性位於UITextInputTraits中,但我不知道該如何使用。

假設您將鍵盤用於自己的自定義視圖而不是現有視圖,請在視圖中實現UITextInputTraits協議 然后,您的視圖將具有keyboardType屬性,就像UITextField和其他屬性一樣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM