Описание тега uiaccessibility
UIAccessibility is an informal protocol in UIKit that provides accessibility information about user interface elements. This information is used by VoiceOver and other assistive technologies to help users with disabilities interact with your application.
All of the standard views and controls in UIKit implement UIAccessibility, so applications are accessible by default.
1
ответ
Как вы реализуете протокол UIAccessibility?
"Руководство по программированию специальных возможностей для iOS" гласит: Другой способ - реализовать метод isAccessibilityElement протокола UIAccessibility в реализации вашего пользовательского подкласса. Следующий фрагмент кода показывает, как эт…
06 июн '17 в 16:06
2
ответа
tvOS Возможно ли сделать UILabel доступным без фокусировки?
В моем приложении tvOS я хочу, чтобы моя UILabel считывалась при включенной передаче голоса, но в то же время я не хочу устанавливать фокусировку своей UILabel. Это вообще возможно? Добавление внимания к UILabel делает его также доступным.
16 ноя '18 в 02:32
1
ответ
Как программно определить режим набора текста для Voiceover?
Включив Voiceover, вы можете переместить ротор в режим "Режим печати"; смахивание вверх и вниз позволяет переключаться между режимами "Стандартная печать" и "Сенсорная печать". Для стандартного набора текста необходимо нажать один раз, чтобы выбрать…
26 июл '13 в 14:01
3
ответа
Сохраняйте фокус на закрытие модальной или всплывающей
У меня есть вопрос о доступности. Есть несколько слоев / модальных окон или всплывающих окон, которые открываются при нажатии кнопки или ссылки. Мне нужно будет сохранить фокус на исходном элементе, по которому щелкнули, чтобы открыть модальное окно…
25 апр '17 в 17:50
2
ответа
Программа чтения с экрана, т.е. JAWS не читает текст кнопки, когда текст изменяется при нажатии этой кнопки?
Я столкнулся с одной незначительной трудностью при включении доступа к программному обеспечению ARIA. Любая помощь будет оценена! У меня есть div, который работает как кнопка "Редактировать" с событием click, используя jQuery. Я изменяю текст этой к…
04 июл '17 в 20:32
1
ответ
textField.shouldChangeCharactersIn не вызывается с помощью ввода на экране Брайля
Я работаю над приложением, которое использует специальные возможности. Когда пользователь нажимает на UITextField и пишет письмо, textField.shouldChangeCharactersIn метод вызывается. Это происходит без проблем, когда VoiceOver включен или выключен. …
17 июл '18 в 06:13
3
ответа
DIV ARIA-LABEl не читается JAWS
У меня есть приложение angular2, и я связываю некоторый динамический текст с ARIA-LABEl для вложенного DIV. Но когда я использую JAWS-ридер для поиска DIV на странице, он не читает назначенный текст. Это текст, который я пытаюсь прочитать - attr.ari…
08 мар '17 в 20:38
2
ответа
Как распечатать uiview на этикетке (swift3)
Я пытаюсь напечатать uiview на этикетке. Я не знаю, должен ли я поставить accessibilityIdentifier или нет. Когда я поместил accessiblitiyIdentifier во все загруженное приложение, но все было черным. @IBOutlet var pink: UIView! @IBOutlet var label: U…
24 май '17 в 18:13
0
ответов
Настроить метку специальных возможностей IQKeyboardManager (кнопки "предыдущий" и "следующий") без непосредственного изменения файлов библиотеки в модулях? - iOS
Внутри библиотеки метки доступности элементов кнопок панели можно изменить в файлах из IQUIView+IQKeyboardToolbar НО Я хочу добавить пользовательскую метку доступности IQKeyboardManager (кнопки "предыдущая" и "следующая") без непосредственного измен…
11 сен '17 в 08:45
1
ответ
Специальные возможности: как всегда устанавливать фокус на виде заголовка элемента навигации
Я использую UINavigationController в моем приложении. При использовании VoiceOver кнопка backButton имеет фокус, когда нажимается новый ViewController. Я бы предпочел, чтобы accessibilityLabel titleView был сфокусирован, если представление появится,…
09 апр '13 в 14:18
0
ответов
Доступность UITableView прокрутки
Я пытаюсь разместить пользовательскую реализацию ячеек таблицы и выстроить три вида ячеек в виде таблицы. если я просто добавляю метку доступности в каждую ячейку табличного представления, она работает без проблем, есть 6 пунктов, и прокрутка происх…
12 июн '13 в 07:43
1
ответ
Как прочитать значение, введенное в поле ввода в ARIA-LABEL?
Я хочу указать ARIA-LABEL перед текстовым полем, которое читает значение внутри текстового поля. Как мне этого добиться?
07 мар '17 в 23:38
0
ответов
Как сделать UIAccessibility обработкой всех кликабельных UITableViewCell как кнопки без индикатора раскрытия?
В настоящее время любой UITableViewCell с индикатором раскрытия имеет текст озвучивания доступности, заканчивающийся на "кнопку". Похоже, это появляется, только если для этой ячейки включен индикатор раскрытия. Из-за некоторых конструктивных огранич…
30 окт '17 в 19:19
1
ответ
Как включить возможность использовать жест "escape" UIAccessibility двумя пальцами в модальном представлении?
Я пытаюсь добавить возможность отклонения всплывающего представления с помощью "жеста двумя пальцами через accessibilityPerformEscape. Я добавил этот код в представление, но не могу отклонить его с помощью z жест, есть ли что-то еще, что я пропускаю…
04 июн '14 в 18:29
2
ответа
Обратные вызовы UIAccessibilityElement не вызывались
У меня есть класс, который подклассов UIAccessibilityElement для целей обеспечения доступности в моем приложении Cocos2D. Во время выполнения все экземпляры этого класса доступны для навигации с помощью специальных возможностей iOS, и это замечатель…
14 июл '14 в 07:06
1
ответ
Пользовательский UIView не отображает доступность на Voice Over
Я пытаюсь озвучить работу с представлением openGL, особенно из фреймворка cocos2d. Из руководства по доступности Apple я следовал этому разделу: сделать содержимое пользовательских представлений контейнера доступным Я подклассифицировал представлени…
19 ноя '12 в 20:54
1
ответ
Голосовая доступность UITableView подпредставлений
У меня сейчас есть UITableViewController и я добавляю UIDatePicker как подпредставление следующим образом: self.datePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0, 200, 200, 200)]; self.datePicker.datePickerMode = UIDatePickerModeTime; [s…
12 дек '14 в 02:10
0
ответов
XCUITest - установка accessibilityFrame кнопки делает кнопку не удаляемой и не включаемой
Кто-нибудь видел это раньше? Я устанавливаю accessibilityFrame для конкретной кнопки. Наряду с этим, я удостоверяюсь, что это элемент доступности. Когда я отлаживаю, self.linkButton полностью недоступен. Это видно, но это не хитбайт, и это isAccessi…
09 мар '18 в 20:17
2
ответа
Как изменить порядок чтения VoiceOver UIAccessibilityElements?
Есть 2 ответа на SO по этому поводу, но ни один из них больше не работает. У меня есть пользовательский UITableViewCell. На этой камере размещены различные ярлыки. VoiceOver для доступности читает вещи слева направо, сверху вниз. Это проблема для ма…
10 ноя '15 в 20:26
1
ответ
Xcode - отключить доступность для всех элементов
Я пытаюсь отключить доступ ко всем элементам пользовательского интерфейса, которые появляются на моем экране. После этого я планирую повторно включить только определенные элементы на основе взаимодействия пользователя с приложением. Я пытался сделат…
14 апр '15 в 00:03