- UIAccessibilityReadingContent 프로토콜로 텍스트 컨텐츠를 읽을 수 있게 만들어준다.
- lineNumber: 인자로 주어진 터치 포인트의 라인 번호를 반환한다.
- content, frame: 해당 라인 번호의 컨텐츠(String)와 프레임을 반환한다.
- pageContent: 페이지 전체의 컨텐츠를 반환한다.
- 자동 페이지 전환
- UIAccessibilityTraits, causesPageTurn 특성을 활성화 해야 한다.
- accessibilityScroll 메소드를 오버라이드한다(UIView에 있다) -> PageScroll은 따로 post로 피드백을 주면 된다.
- customizing Speech
- UIAccessibilityReadingContent에 AttributedString을 반환하는 버전의 메소드가 따로 있다.
- 사용 가능 옵션
- accessibilitySpeechLanguage: language identifier를 string값으로 가지며, 해당 문장을 특정 언어로 읽는다.
- accessibilitySpeechIPANotation: 발음기호를 문자열 형태로 받는다. 해당 range를 주어진 발음기호로 읽는다.