NSAccessibilityNavigableStaticText
Этот основанный на ролях протокол объявляет минимальный интерфейс, требуемый для элемента доступности действовать как пригодный для навигации статический текст. Используйте этот протокол для представления больших блоков текста. Протокол позволит пользователям перемещаться через текст по строке за один раз или слову во время с помощью клиента доступности. Для более коротких частей текста (например, метки или заголовки) используют NSAccessibilityStaticText
протокол вместо этого. Можно далее улучшить элемент принятия путем реализации любого из информационных свойств или методов действия, объявленных в NSAccessibility
протокол.
Наследование
Не применимый
Соответствует
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.10 и позже.
-
Возвращает прямоугольник, включающий указанный диапазон символов. (требуемый)
Объявление
Параметры
range
Диапазон символов.
Возвращаемое значение
Прямоугольник, включающий указанные символы.
Обсуждение
Если диапазон пересечет границу строки, то возвращенный прямоугольник полностью включит все строки символов.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.10 и позже.
-
Возвращает номер строки для строки, содержащей указанный индекс символа. (требуемый)
Объявление
Параметры
index
Индекс для символа.
Возвращаемое значение
Номер строки для строки, содержащей указанный индекс символа.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.10 и позже.
-
Возвращает диапазон символов в указанной строке. (требуемый)
Объявление
Параметры
line
Номер строки для исследования.
Возвращаемое значение
Диапазон символов для указанного номера строки.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.10 и позже.
-
Возвращает подстроку для указанного диапазона. (требуемый)
Объявление
Параметры
range
Диапазон символов содержится этим элементом.
Возвращаемое значение
Подстрока указана данным диапазоном.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.10 и позже.