API コレクション


UIAccessibilityAction


アクセシビリティ要素が特定のアクションをサポートするために使用できる一連のメソッド。




概観


UIAccessibilityAction 非公式プロトコルは、範囲内の値の選択やスクリーン上の情報のスクロールなど、アクセシビリティ要素が特定のアクションをサポートする方法を提供します。たとえば、スクロールジェスチャに応答するには、accessibilityScroll(_:) メソッドを実装し、新しいページステータス ("Page 3 of 9"など) を指定して pageScrolled を投稿します。または、スライダーやピッカービューなどの要素にアクセスできるようにするには、まず adjustable な特性を含めて、その要素を特徴付ける必要があります。次に、accessibilityIncrement() メソッドと accessibilityDecrement() メソッドを実装しなければなりません。これを行うと、支援技術ユーザーは支援技術に固有のジェスチャを使用して要素を調整できます。






トピックス


アクションの実行


func accessibilityActivate() -> Bool

要素自体を活性化し、操作の成功または失敗を報告するように要素に指示します。


func accessibilityIncrement()

アクセシビリティ要素に、そのコンテンツの値を増分するように指示します。


func accessibilityDecrement()

アクセシビリティ要素に、そのコンテンツの値を減分するように指示します。


func accessibilityScroll(UIAccessibilityScrollDirection) -> Bool

アプリケーション固有の方法でスクリーンコンテンツをスクロールし、アクションの成功または失敗を返します。


func accessibilityPerformEscape() -> Bool

モーダルビューを閉じて、アクションの成功または失敗を返します。


func accessibilityPerformMagicTap() -> Bool

主要なアクションを実行します。



カスタムアクションへのアクセス


var accessibilityCustomActions: [UIAccessibilityCustomAction]?

組み込みアクションとともに表示すべきカスタムアクションの配列。



定数群


enum UIAccessibilityScrollDirection

スクロールアクションの方向。






以下も見よ


アクション


class UIAccessibilityCustomAction

アクセス可能なオブジェクトに対して実行するカスタムアクション。


typealias UIAccessibilityCustomAction.Handler

アクションに対して実行するハンドラを定義するクロージャーの型。


{} 優れたアクセシビリティ体験の提供

VoiceOver などの支援技術をサポートするために、あなたのアプリの操作モデルを改善します。


関連する文書


iOS でのアクセシビリティプログラミング (Accessibility Programming Guide for iOS)















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ