iphone - 我可以为 UIKeyboard 着色(黑色)吗?如果是这样,如何?

标签 iphone objective-c cocoa-touch ios

有没有办法获得黑色键盘?默认的是蓝色的。而警报风格的是半透明的黑色。我想知道是否可以将键盘设置为黑色,例如不透明。或者我是否必须在键盘后面拉起黑色 View 以减少透明效果?

最佳答案

简短的回答是,不。您可以显示的唯一两个键盘是普通键盘和警报样式键盘。

有很多方法可以破解,获取用户界面键盘并更改其组成。我不建议这样做,因为它会 1) 可能使您的应用程序被应用程序商店拒绝,并且 2) 可能会在下次 iOS 修订版出现时中断。

似乎在键盘后面放置一个黑色或白色 View 应该适用于应用程序。在这种情况下,我建议寻找 here寻找一种为键盘下方的黑色 View 设置动画的方法。

关于iphone - 我可以为 UIKeyboard 着色(黑色)吗?如果是这样,如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4202817/

相关文章:

ios - RPScreenRecorder 如何录制应用Action Extension的屏幕音视频?

iphone - 如何将标签栏与类似 Springboard 的界面集成?

iphone - 如何在UINavigationBar的rightBarButtonItem上设置图片?

iphone - iOS 5.1 中的 UINavigationController

ios - 如何更改UITableViewHeaderFooterView的textLabel的高度?

ios - 如何删除UIImage背景颜色并使之透明?

iphone - 检测 UITextView 何时完成滚动

objective-c - 复杂的 NSPredicate 遍历多个实体和关系类型

ios - 使用 iOS 7 检索设备 WiFi MAC 地址

iphone - NSTimer 和更新 UI