繁体   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