После завершения диктовки автокоррекция не работает в iOS 10, пока она работает в iOS 9

#ios #ios9 #ios10

#iOS #ios9 #ios10

Вопрос:

Я включил диктовку в настройках моей клавиатуры, но все равно она не работает в iOS 10 для моего разработанного приложения. Пока автокоррекция работает для моего приложения SMS.

Спасибо за совет.

Комментарии:

1. Вы где-нибудь меняете атрибуты строки?

2. ДА. Я удаляю и добавляю несколько своих атрибутов @NikhilManapure

Ответ №1:

Вы, должно быть, не добавляете атрибут для name NSTextAlternativesAttributeName обратно в строку attribute, и именно поэтому предложения не поступают. Вам нужно будет сохранить значение NSTextAlternativesAttributeName и добавить их снова при добавлении своих атрибутов.

Это должно решить проблему.

Также посмотрите на NSTextAlternatives