Проверьте пользовательские настройки проверки орфографии и автозамены

Я хотел бы сделать переключатель для включения/выключения функций AutoCorrect и CheckSpelling в UITextView.

Насколько я знаю, когда пользователь отключил CheckSpelling в iOS («Настройки»> «Основные»> «Клавиатура»> «Проверка орфографии»), нет возможности включить его программно. Apple заявляет, что spellCheckingType переопределяет настройки iPhone. Но как оказалось это не так.

Это работает только тогда, когда у пользователя включены Autocorrect и CheckSpelling, их можно отключить программно, к сожалению, наоборот, это не работает.

Итак, есть ли способ проверить, отключил ли пользователь эти свойства в настройках iOS? Затем я мог бы предоставить пользователю какую-то обратную связь, как он может снова включить их.


person szooky    schedule 25.07.2017    source источник