shrimp-hamburger
2013-06-17 03:36
采纳率: 81.1%
浏览 2.2k

UIAlertView修改键盘颜色

用到LoginAndPasswordInput的UIAlertView

[message setAlertViewStyle:UIAlertViewStyleLoginAndPasswordInput];

alertview 的颜色是标准的蓝色,但是弹出的键盘颜色是黑色,我想修改,怎么改?

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • ReyZhang 2013-06-17 05:53
    已采纳

    使用UITextfield 的keyboardAppearance 属性来设置

    typedef NS_ENUM(NSInteger, UIKeyboardAppearance) {
        UIKeyboardAppearanceDefault, // Default apperance for the current input method.
        UIKeyboardAppearanceAlert  // Appearance suitable for use in "alert" scenarios.
    };
    
    
    textfield.keyboardAppearance = UIKeyboardAppearanceDefault;
    
    已采纳该答案
    打赏 评论

相关推荐 更多相似问题