Мое приложение в основном загружает текстовые HTML-файлы в формате UIWebView
. Когда загружается новый HTML-файл, я хотел бы, чтобы он полностью читался пользователям VoiceOver. Прямо сейчас он читает только заголовки в тегах <h1>
, а затем останавливается.Объявить все в UIWebView с помощью VoiceOver?
Он отлично работает, если я дважды держу пальцем. Я бы просто хотел автоматизировать этот процесс при каждой новой загрузке страницы. Сейчас я использую следующее в пределах webViewDidFinishLoad
:
UIAccessibilityPostNotification(UIAccessibilityScreenChangedNotification, self.theText)
UIAccessibilityPostNotification(UIAccessibilityAnnouncementNotification, self.theText)
Я думаю, это справедливо, но они всегда могут пошевелить пальцем и остановить его, нет? Кажется аналогом представления большого количества текста, захватывающего экран. – allocate
да, но это похоже на то, чтобы просить знакомого пользователя щелкнуть, прежде чем они смогут просто отсканировать страницу - ненужные – unobf