使用我自己的图像/表情符号创建自己的自定义键盘

aba*_*ab5 6 uitextview uikeyboard ios

我想用我自己的图像和布局创建一个自定义键盘,类似于AppStore上的应用程序"Emotikarl".

请看一下这个截图:

自定义键盘示例

我想将自己的图像/表情符号列表(所有图像都将由我创建)添加到键盘.当我点击图像/表情符号时,图像/表情符号将插入应用程序顶部的文本视图中.

我已经尝试过寻找Github和其他网站,但我没有找到这样的东西.我该怎么做?

Vit*_*nko 2

您需要将自定义键盘实现为 UIView 的子类,实现所有 UI、操作。

您还需要自定义 UIView 工具栏以及键盘之间的选择器。(通过将 UITextField 的 inputView 属性更改为自定义键盘,或者将标准键盘更改为 nil)然后您可以将 UITextField 的 inputAccessoryView 设置为此自定义工具栏。

检查我的项目之一中附加的自定义键盘: https://dl.dropboxusercontent.com/u/48223929/CustomizeTextFieldKeyboard.zip

在此输入图像描述