2

我想在空格键的左侧添加一个按钮(类似于表情符号地球),按下该按钮会在我的应用程序中生成一个字符。

4

2 回答 2

4

不要以为你能做到。inputAccessoryView但是,您可以通过设置(通常设置为 UIToolbar)在键盘上方添加一个小视图。

链接到博客示例(我没有阅读,但看起来应该涵盖了一些东西)

于 2013-02-01T03:54:17.670 回答
3

iOS 的设计使得开发人员无法自定义键盘。

但是,您可以通过使用键盘上方的 UIToolBar 来伪造它(事实上,许多苹果应用程序就是这样做的——它完全符合人机界面指南)。

这是一个简单的例子:(下一个/上一个/完成按钮):

在此处输入图像描述

iOS 默认键盘的开源替代品

或者,这是一个 OpenSource 控件,它允许创建一个看起来像内置键盘但允许自定义键的键盘。

https://github.com/kulpreetchilana/Custom-iOS-Keyboards

于 2013-02-01T03:55:00.723 回答