Теперь я работаю над приложением, которое содержит раздел реестра учетной записи. Одно поле с secureTextEntry = NO
(только для регистрации). Идея заключается в том, чтобы сделать регистрацию быстрее и, надеюсь, увеличит количество регистраций. Для меня достаточно просто разместить обычный UITextField, но если у пользователя есть дополнительные языковые клавиатуры, тогда пользователь может ввести символы, не поддерживающие пароль. В отличие от того, когда secureTextEntry = YES
.Подавление кнопки выбора языка iPhone
Я знаю, что могу сделать
textField.keyboardType = UIKeyboardTypeASCIICapable
, чтобы получить текстовое поле для отображения клавиатуры ASCII первой, но пользователь все равно будет иметь кнопку переключения клавиатуры, которая позволит им получить нежелательные символы.
Есть ли простой способ подавления международной кнопки или принудительной клавиатуры ASCII без международной кнопки?
[EDIT] Возможно, другим вариантом может быть подавление многобайтовых клавиатур или даже отображение текста в случае, если secureTextEntry = YES
любые идеи здесь?
[РЕДАКТИРОВАТЬ СНОВА] Я решил, что это действительно плохая идея, чтобы подавить международную кнопку, поскольку все символы, не являющиеся многобайтными, должны быть разрешены.
Вы спросили, и кто-то нашел время, чтобы ответить. Если этот вопрос удален, Олаф теряет ответ и реп. – Will