IOS 26 Диктация Клавиатура ошибкаIOS

Программируем под IOS
Ответить
Anonymous
 IOS 26 Диктация Клавиатура ошибка

Сообщение Anonymous »

Я заметил, что в iOS 26, если я наживу по полю безопасного текста, а затем текстовое поле, небезопасное, клавиша диктовки перекрывает клавишу чисел. Кто -нибудь еще испытывает это/имеет решение? Я пытался:
  • Вызовы ReloadInputViews в обоих TextFieldDidendingNateding и TextFieldDidBeginEditing
  • Вызов ordingStresponder , а затем стал FirStresponder после 0.1 секунд в секундах в секундах в секундах. TextFieldDidBeginEditing
Похоже, что сделать безопасное поле, небезопасное-обходной путь, но в идеале нам не придется этого делать. Пожалуйста, дайте мне знать о ваших мыслях. Спасибо!

edit 1
a partible artiound: Partiound: P. PS/PRE/P.Te/PATIOND - PS/PRE/P. />extension ViewController: UITextFieldDelegate {
func textFieldDidBeginEditing(_ textField: UITextField) {
if
#available(iOS 26, *),
textField.isSecureTextEntry
{
textField.isSecureTextEntry = false

DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) {
textField.isSecureTextEntry = true
}
}
}
}
< /code>
Похоже, что устраняет поведение, при котором переключение с безопасного поля на поле без зареагирования в режиме обычной алфавитной клавиатуры заставляет клавишу диктовки накладывать клавишу «123». Но это не решает еще одну проблему, в которой, если я нажал ключ «123» на безопасном поле, а затем переключился на нормальное поле и нажал «123», диктовка нежелательна по сравнению с ключом «отменить»


Подробнее здесь: https://stackoverflow.com/questions/797 ... yboard-bug
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»