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

时间:2014-08-19 16:56:07

标签: ios uitextview uikeyboard

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

请看一下这个截图:

custom keyboard example

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

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

1 个答案:

答案 0 :(得分:2)

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

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

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

enter image description here