我可以给UIKeyboard着色(黑色)吗?如果是这样,怎么样?

ang*_*man 8 iphone cocoa-touch objective-c ios

有没有办法获得黑色键盘?默认的是蓝色的.警报风格一个是半透明的黑色.我想知道是否有可能让键盘变黑,例如非透明.或者我必须拉出键盘后面的黑色视图以降低透明度效果?

Int*_*tss 13

最简洁的答案是不.您可以显示的唯一两个键盘是普通和警报样式键盘.

有办法破解,获取ui键盘并改变它的组成.我不建议这样做,因为它会1)可能会让你的应用程序从应用程序商店中被拒绝,2)可能在下次iOS版本出现时中断.

看起来像在键盘后面放置黑色或白色视图应该适用于应用程序.在这种情况下,我建议在这里寻找一种在键盘下方设置黑色视图的方法.