Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can I tint (black) a UIKeyboard? If so, how?

Is there a way to get a black keyboard? The default one is bluish. And the Alert style one is semi-transparent black. I was wondering if it was possible to have the keyboard black, e.g. non transparent. Or do I have to pull up a black view behind the keyboard to reduce the transparency effect?

like image 770
angerman Avatar asked Nov 17 '10 08:11

angerman


People also ask

Can you color keyboard?

Customize your keyboard with a custom themeOpen the app > tap Set Keyboard Theme > select a color option from the options, including red, blue, green, pink, black or gray options.

What kind of paint do you use on a keyboard?

If you want to paint the whole surface of your keyboard, it's best to use acrylic paint so you can cover the whole area easily using a paint brush. If you prefer to only use acrylic paint markers, a fun idea would be to doodle or design each keyboard key.


1 Answers

The short answer is, NO. The only two keyboards you can display are the normal and alert style keyboards.

There are ways to hack around, get the ui keyboard and change it's composition. I wouldn't recommend doing this as it will 1) likely make have your app rejected from the app store and 2) likely break the next time an iOS revision comes around.

Seems like putting a black or white view behind the keyboard should work for application. In this case I would recommend looking here for a way to animate that black view up below the keyboard.

like image 98
user160917 Avatar answered Sep 29 '22 04:09

user160917