是否可以更改预制ios键盘上的按键布局?
我想在数字键盘上添加“完成”和“标点符号”按钮。 有十进制打击垫可用,但在这种情况下,我必须在顶部添加一个自定义完成按钮。
有没有办法将“删除”按钮向右移动并使其成为当前宽度的一半,将“十进制”按钮放在旁边,在“删除”的前一个位置找到“完成”?< / p>
答案 0 :(得分:1)
不,您必须实施自己的键盘,如果您复制Apple,它将被拒绝。
答案 1 :(得分:0)
iOS不支持对键盘进行这些类型的更改,您唯一可以做的是通过更改关联的UIReturnKeyType
的{{1}}来更改与完成/输入按钮关联的文本。
答案 2 :(得分:0)
您可以使用所需的按钮制作视图,并将inputView设置为您制作的自定义视图,并且您有自定义键盘:D
答案 3 :(得分:0)
除了选择苹果预设之外,您无法直接修改键盘。但是,可以使用-inputAccessoryView
在其上方添加其他键,就像WolframAlpha在其应用中所做的那样。
看起来你可以完全替换键盘,但附件视图可能就是这样。请参阅Adding key to IPad keyboard
的答案编辑:有关其外观的示例,请查看WolframAlpha's blog post on the subject.在您的情况下,配件视图可能不会那么高