更改iOS系统键盘背景图像和按钮图像

时间:2016-05-03 04:34:35

标签: ios objective-c custom-keyboard

而不是创建自定义键盘...如何更改ios键盘背景图像并以编程方式获取键盘按钮或键盘视图的引用?

我不想复制整个ios键盘,只需在这里和那里调整键盘。

解决方案更新:

您无法仅更新iOS系统键盘的背景或按钮!这是因为Apple限制了对Keyboard API的访问。您可以做的最多是更改键盘背景颜色,即暗或亮。

如果您需要将背景更改为像我这样的图像,则需要扩展ios键盘,即制作自己的自定义键盘!

请在下面查看已接受的答案!

希望这有帮助!

2 个答案:

答案 0 :(得分:1)

你可以这样做,

 myTextField.keyboardType = UIKeyboardTypeDecimalPad; // many other options

 myTextField.keyboardAppearance = UIKeyboardAppearanceDark; //many other options

如果您想完全自定义键盘,请参阅http://api.mongodb.org/java/3.0/com/mongodb/client/model/IndexOptions.html

希望这会有所帮助:)

答案 1 :(得分:0)

对于深色背景,您可以使用

mytextfield.keyboardAppearance = UIKeyboardAppearanceAlert;

要获得更多自定义,请点击以下链接: https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITextInputTraits_Protocol/index.html