我正在使用带有LoginAndPasswordInput [message setAlertViewStyle:UIAlertViewStyleLoginAndPasswordInput];
的UIAlertView警报视图颜色是标准的蓝色,但弹出的键盘是黑色的?如何从键盘更改此颜色?
答案 0 :(得分:2)
查看键盘颜色与UIAlertView
无关。要更改键盘颜色的颜色,您有两个选项。
蓝色外观。
textfield.keyboardType = UIKeyboardAppearanceDefault;
OR
黑色外观。
textfield.keyboardType = UIKeyboardAppearanceAlert;
答案 1 :(得分:1)
UIAlertView
的黑色键盘是Apple提供的人机界面的标准规则,因为他们提到了使用黑色的UIKeyboardAppearanceAlert
。
为什么你认为这不是一个好的外表? 但是,您可以将键盘的颜色更改为蓝色:
mytextfield.keyboardAppearance = UIKeyboardAppearanceDefault;