iOS7上的黑色键盘

Jas*_*n G 5 keyboard uikeyboard ios7

在我的代码中,我似乎无法将键盘默认为黑色.我在其他帖子中尝试过这些解决方案但没有成功.不确定我是否遗漏了什么.我希望它适用于所有视图控制器,所以我想把它放在我的app委托中.这是我认为应该做的诀窍,但它不适合我.

textfield.keyboardAppearance = UIKeyboardAppearanceDark;
Run Code Online (Sandbox Code Playgroud)

ale*_*nca 15

我不知道你的变量"textfield"是什么,但如果它是UITextField的一个实例,那么它只会为该特定的textField实例设置键盘外观.

另一方面,如果您希望在整个应用程序中为所有UITextField设置它,请改为使用:

[[UITextField appearance] setKeyboardAppearance:UIKeyboardAppearanceDark];
Run Code Online (Sandbox Code Playgroud)

在appstart之后的某个地方,例如应用程序:didFinishLaunchingWithOptions:在你的app delegate中.