1

是否有可能更改预制 ios 键盘上的按钮布局?

我想在数字键盘上添加“完成”和“标点”按钮。有可用的小数点,但在这种情况下,我必须在顶部添加一个自定义完成按钮。

有没有办法将“删除”按钮向右移动并使其变为当前宽度的一半,将“十进制”按钮放在旁边,并在“删除”的原位置找到“完成”?

4

4 回答 4

1

不,您必须实现自己的键盘,如果您复制 Apple 键盘,它将被拒绝。

于 2013-06-24T15:24:44.337 回答
0

iOS 不支持对键盘进行这些类型的更改,您唯一能做的就是通过更改UIReturnKeyType关联的UITextField.

于 2013-06-24T15:26:49.853 回答
0

除了选择苹果的预设之一,您不能直接修改键盘。但是,可以使用 来在其上方添加其他键-inputAccessoryView,就像 WolframAlpha 在其应用程序中所做的那样。

看起来您可以完全更换键盘,但附件视图可能是要走的路。请参阅将键添加到 iPad 键盘的答案

编辑:有关此外观的示例,请查看WolframAlpha 关于该主题的博客文章。 在您的情况下,附件视图可能不会那么高

于 2013-06-24T15:40:45.207 回答
0

您可以使用所需的按钮制作视图并将 inputView 设置为您制作的自定义视图,并且您有一个自定义键盘:D

于 2013-06-24T15:34:46.900 回答