1

我想创建一个如下所示的 UIKeyboard 类型。

在此处输入图像描述

此应用程序仅适用于 iPad,默认键盘类型似乎都不匹配。

关于向键盘类型添加按钮有什么建议吗?

4

2 回答 2

2

我可能是错的,但看起来像是顶部带有自定义工具栏的标准键盘。很可能是使用文本字段的 inputAccessoryView 属性完成的:

[textField setInputAccessoryView:inputAccView];

这是我从.

于 2013-08-08T20:13:29.947 回答
1

据我所知,默认的 iOS 系统键盘不支持这种超级简单的方式。但是,您可以将自己的指定UIView为文本字段的“输入附件视图”。具体看 UITextField 文档中的这个方法: inputAccessoryView。

因此,您应该能够创建一个UIView,将其设置为看起来与通常的系统键盘 UI 非常相似,添加UIButtons并将其设置为“输入附件视图”但是您必须自己做工作来制作背景附件视图及其上的按钮与系统键盘非常吻合。

于 2013-08-08T20:13:08.493 回答