Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы AppKit ссылка на протокол NSAccessibilityNavigableStaticText

Опции
Развертывание Target:

На этой странице
Язык:

NSAccessibilityNavigableStaticText

Этот основанный на ролях протокол объявляет минимальный интерфейс, требуемый для элемента доступности действовать как пригодный для навигации статический текст. Используйте этот протокол для представления больших блоков текста. Протокол позволит пользователям перемещаться через текст по строке за один раз или слову во время с помощью клиента доступности. Для более коротких частей текста (например, метки или заголовки) используют NSAccessibilityStaticText протокол вместо этого. Можно далее улучшить элемент принятия путем реализации любого из информационных свойств или методов действия, объявленных в NSAccessibility протокол.

Наследование


Не применимый

Оператор импорта


Swift

import AppKit

Objective C

@import AppKit;

Доступность


Доступный в OS X v10.10 и позже.
  • Возвращает прямоугольник, включающий указанный диапазон символов. (требуемый)

    Объявление

    Swift

    func accessibilityFrameForRange(_ range: NSRange) -> NSRect

    Objective C

    - (NSRect)accessibilityFrameForRange:(NSRange)range

    Параметры

    range

    Диапазон символов.

    Возвращаемое значение

    Прямоугольник, включающий указанные символы.

    Обсуждение

    Если диапазон пересечет границу строки, то возвращенный прямоугольник полностью включит все строки символов.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.10 и позже.

  • Возвращает номер строки для строки, содержащей указанный индекс символа. (требуемый)

    Объявление

    Swift

    func accessibilityLineForIndex(_ index: Int) -> Int

    Objective C

    - (NSInteger)accessibilityLineForIndex:(NSInteger)index

    Параметры

    index

    Индекс для символа.

    Возвращаемое значение

    Номер строки для строки, содержащей указанный индекс символа.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.10 и позже.

  • Возвращает диапазон символов в указанной строке. (требуемый)

    Объявление

    Swift

    func accessibilityRangeForLine(_ line: Int) -> NSRange

    Objective C

    - (NSRange)accessibilityRangeForLine:(NSInteger)line

    Параметры

    line

    Номер строки для исследования.

    Возвращаемое значение

    Диапазон символов для указанного номера строки.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.10 и позже.

  • Возвращает подстроку для указанного диапазона. (требуемый)

    Объявление

    Swift

    func accessibilityStringForRange(_ range: NSRange) -> String?

    Objective C

    - (NSString *)accessibilityStringForRange:(NSRange)range

    Параметры

    range

    Диапазон символов содержится этим элементом.

    Возвращаемое значение

    Подстрока указана данным диапазоном.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.10 и позже.