С iOS7 мы увидели введение UIKeyboardAppearance. Отлично работает при применении к UITextView
, но, как Apple утверждает, UIWebView
не соответствует протоколу UITextInputTraits
.
Хотя класс UIWebView не поддерживает протокол UITextInputTraits напрямую, вы можете настроить некоторые атрибуты клавиатуры для элементов ввода текста. Например, вы можете включить атрибуты autocorrect и auto-capitalization в определении входного элемента для указания поведения клавиатуры, как показано в следующем примере.
Кто-нибудь еще выяснил магический атрибут HTML, чтобы установить внешний вид клавиатуры? Или нет? Любое обходное решение? (Нет частных API, пожалуйста)