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