https://developer.apple.com/documentation/objectivec/nsobject/uiaccessibilityaction
"A set of methods that accessibility elements can use to support specific actions."
접근성 요소가 특정 액션을 지원하기 위해 사용할 수 있는 메소드의 집합입니다.
UIAccessibilityAction
비공식 프로토콜은 접근성 요소가 범위 내 값 선택, 스크린에서 정보 탐색을 위한 스크롤링과 같은 특정 액션을 지원하기 위한 방법을 제공합니다. 예를 들어 스크롤링 제스쳐에 반응하려면 accessibilityScroll(_:)
메소드르 구현해야 하고, 새 페이지 상태("Page 3 of 9"과 같은)에 pageScrolled
를 포스트해야 합니다. 슬라이더 혹은 picker 뷰에 요소가 접근 가능하도록 하려면 조정된 특성을 포함시켜서 특징을 만들 필요가 있습니다. 이후 accessibilityIncrement()
, accessibilityDecrement()
메소들르 구현해야 합니다. 이렇게 하는 경우 보조 기술 사용자는 보조 기술에 제스쳐를 사용해서 요소를 조정할 수 있습니다.
접근 가능한 객체에 수행할 수 있는 커스텀 액션입니다.
https://developer.apple.com/documentation/uikit/uiaccessibilitycustomaction
https://velog.io/@panther222128/UIAccessibilityCustomAction