Начиная с iOS 7, UIKeyboardAppearanceAlert
устарела, но есть UIKeyboardAppearanceDark
, который должен делать то же самое.
Для поддержки iOS 7 и iOS 6 вы можете использовать:
mytextfield.keyboardAppearance = (SYSTEM_VERSION_LESS_THAN(@"7.0") ? UIKeyboardAppearanceAlert : UIKeyboardAppearanceDark);