How to find out what UITextField caused a UIKeyboardWillShowNotification?

后端 未结 4 966
春和景丽
春和景丽 2021-02-19 04:42

I am trying to use a customized keyboard in my application, but I am hitting problems when trying to restrict it to one particular UITextField.

I based my code on this X

4条回答
  •  庸人自扰
    2021-02-19 05:16

    That project works great, but when I add an extra UITextField, the custom key gets put into the keyboard for that text field too.

    You can set the keyboard type for a UITextField instance, e.g.:

    [myTextField setKeyboardType:UIKeyboardTypeDefault];
    

    or:

    myTextField.keyboardType = UIKeyboardTypeDefault;
    

    Search the Xcode help on UITextInputTraits Protocol for a list of UIKeyboardType constants.

提交回复
热议问题