UIAccessibilityReadingContent
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 5.0 и позже.
UIAccessibilityReadingContent
протокол может быть реализован на объекте, представляющем содержание, предназначающееся, чтобы быть считанным пользователями, такими как книга или статья. Чтобы дать пользователям VoiceOver превосходящий, непрерывный опыт чтения, можно реализовать этот протокол на таком элементе, охарактеризовать его с UIAccessibilityTraitCausesPageTurn
черта и использование UIAccessibilityScrollDirectionNext
и UIAccessibilityScrollDirectionPrevious
константы для включения превращения страницы.
-
Возвращает номер строки, содержащий указанную точку. (требуемый)
Объявление
Параметры
point
Точка в границах пространства представления получателя, в координатах экрана. Т.е. то, точка, для который
[self pointInside:point withEvent:event] == YES
.Возвращаемое значение
Номер строки, содержащий указанную точку или
NSNotFound
если точка указывает пустую область в прямоугольнике получателя. По умолчанию, этот метод возвратыNSNotFound
.Обсуждение
Этот метод вызывают только когда
point
в границах представления или элемента.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
Возвращает текст, связанный с указанным номером строки. (требуемый)
Объявление
Параметры
lineNumber
Номер строки в содержании получателя.
Возвращаемое значение
Строка, содержащая текст, связанный с указанным номером строки, или
nil
если номер строки недопустим. По умолчанию, эта функция возвратыnil
.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
Возвращает экранный кадр, связанный с указанным номером строки. (требуемый)
Объявление
Параметры
lineNumber
Номер строки.
Возвращаемое значение
Кадр в получателе, содержащем указанный номер строки в координатах экрана. По умолчанию, этот метод возвраты
CGRectZero
.Обсуждение
Для определения экранного прямоугольника (или кадр) строки можно использовать код, такой как следующее:
Swift
let lineBounds: CGRect = // the bounds of the line in view space
let view: UIView = // the relevant view
return UIAccessibilityConvertFrameToScreenCoordinates(lineBounds, view)
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
Возвращает текст, выведенный на экран на текущей странице. (требуемый)
Объявление
Swift
func accessibilityPageContent() -> String!
Objective C
- (NSString *)accessibilityPageContent
Возвращаемое значение
Строка, содержащая текст, выведенный на экран на текущей странице.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.