我在这样的应用程序上看到过黑色键盘,但我找不到怎么做。
screenshot http://img708.imageshack.us/img708/2037/photo141011155315.png
任何想法?
答案 0 :(得分:5)
我不认为这是新的。查看UITextField协议上的keyboardAppearance
属性,UITextField和UITextView都可以实现:如果你将它设置为UIKeyboardAppearanceAlert
,你就可以获得相同(或非常相似)的黑边界键盘。
答案 1 :(得分:5)
试试这个:
[myTextField setKeyboardAppearance:UIKeyboardAppearanceAlert];
“myTextField”是您的文本字段或textView。
希望有所帮助。
答案 2 :(得分:2)
从iOS 7开始,UIKeyboardAppearanceAlert
已被弃用,但有UIKeyboardAppearanceDark
,也应该这样做。
要同时支持iOS 7和iOS 6,您可以使用:
mytextfield.keyboardAppearance = (SYSTEM_VERSION_LESS_THAN(@"7.0") ? UIKeyboardAppearanceAlert : UIKeyboardAppearanceDark);