iOS 上的自定义键盘

Custom Keyboard on iOS

我需要为我的应用程序创建一个自定义键盘,但不确定用户无需在设置中添加键盘的最佳方式。如果我创建键盘扩展,是否可以将 UITextField 的 Keyboard Type 设置为该自定义键盘?还是我必须使用 UIView 才能完成此操作?

您可以将 accessoryView 添加到文本视图,因为您想要提供一些额外的按钮。

如果您仍在寻找更多信息,请阅读下面的 link。 https://www.cocoacontrols.com/search?utf8=%E2%9C%93&q=keyboard

对于特定于单个应用程序的自定义键盘,创建一个视图并将该视图分配给 UITextField.inputView:

textField.inputView = YourCustomKeyboard()

在我的搜索中,我没有找到一种方法来添加额外的键,但是有一些使用 inputView 的自定义键盘的例子很容易适应。

My hexadecimal keyboard version