[英]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.