我想创建一个自定义键盘,其中包含我自己的图片和布局,类似于AppStore上的“Emotikarl”应用程序。请看这个截图: 我想向键盘添加我的图片/表情符号列表(所有图片都将由我创建),当我点击一张图片/表情符号时,该图片/表情符号将插入到应用程序顶部的文本视图中。我已经尝试在Github和其他网站上查找,但我没有找到类似的东西。我该怎么办?
您需要将自定义键盘实现为UIView的子类,实现所有UI和操作。此外,您需要自定义UIView以在键盘之间选择器中使用。 (通过将UITextField的inputView属性更改为您的自定义键盘,或更改为nil,以使用标准键盘) 然后,您可以将UITextField的inputAccessoryView设置为此自定义工具栏。请检查我其中一个项目中附带的自定义键盘: https://dl.dropboxusercontent.com/u/48223929/CustomizeTextFieldKeyboard.zip 图片如下所示: