XCode 15.0 日本語化計画
アクセシビリティ要素が特定のアクションをサポートするために使用できる一連のメソッド。
UIAccessibilityAction 非公式プロトコルは、範囲内の値の選択やスクリーン上の情報のスクロールなど、アクセシビリティ要素が特定のアクションをサポートする方法を提供します。たとえば、スクロールジェスチャに応答するには、accessibilityScroll(_:) メソッドを実装し、新しいページステータス ("Page 3 of 9"など) を指定して pageScrolled を投稿します。または、スライダーやピッカービューなどの要素にアクセスできるようにするには、まず adjustable な特性を含めて、その要素を特徴付ける必要があります。次に、accessibilityIncrement() メソッドと accessibilityDecrement() メソッドを実装しなければなりません。これを行うと、支援技術ユーザーは支援技術に固有のジェスチャを使用して要素を調整できます。
func accessibilityActivate() -> Bool
要素自体を活性化し、操作の成功または失敗を報告するように要素に指示します。
アクセシビリティ要素に、そのコンテンツの値を増分するように指示します。
アクセシビリティ要素に、そのコンテンツの値を減分するように指示します。
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)