Изменить: используйте "none" вместо "off". На своей веб-странице все, что вам нужно сделать, это отключить свойство autocapitalize для поля ввода. Итак:
<input autocapitalize="none">
См. Safari Web Content Guide: Designing Forms and Safari HTML Reference
Ниже приведен ответ, который у меня был ранее, который касается нативных приложений. Сохранение для всех, кто ищет этот ответ.
Внешний вид самой клавиатуры можно настроить с помощью свойств, предоставляемых протоколом UITextInputTraits. Объекты текстового поля реализуют этот протокол и поддерживают свойства, которые он определяет. Вы можете использовать эти свойства, чтобы указать тип отображаемой клавиатуры (ASCII, числа, URL-адрес, электронная почта и другие). Вы также можете настроить базовое поведение клавиатуры при вводе текста, например, поддерживает ли она автоматическое использование заглавных букв и исправление текста.
Таким образом, UITextField поддерживает этот протокол. Требуемое свойство - autocapitalizationType. Пример кода:
myUITextField.autocapitalizationType = UITextAutocapitalizationTypeNone;
или, если вам не нравится точечная запись:
[myUITextField setAutocapitilizationType:UITextAutocapitalizationTypeNone];