元のドキュメント: developer.apple.com/documentation/watchkit/wkinterfaceobject/setaccessibilityhint(_:)


インスタンスメソッド


setAccessibilityHint(_:)


アクセシビリティ要素に対してアクションを実行した際に何が起こるかの説明を設定します。


watchOS

func setAccessibilityHint(_ accessibilityHint: String?)




パラメータ


accessibilityHint

ユーザーがオブジェクトを操作した際に何が起こるかを説明する、ローカライズされた文字列。


議論


このメソッドを使用すると、オブジェクトのアクセシビリティヒントを動的に変更できます。Xcode の Identity インスペクタからもオブジェクトのアクセシビリティヒントを設定できます。


インターフェースオブジェクトのヒントを作成するには、以下の手順に従ってください。


  • ヒントは、動作の結果を表す動詞で始まる非常に短いフレーズであるべきです。例えば、「インターフェースを閉じます」のように記述します。ヒントが命令のように聞こえないように、フレーズの冒頭に動詞の命令形を用いないでください。例えば、「インターフェースを閉じて下さい」というヒントは使用しないでください。

  • ヒントに同じ操作タイプを繰り返さないでください。例えば、「タップしてインターフェースを閉じます」のようなヒントは作成しないでください。

  • ヒントに含まれるオブジェクトに関する情報を含めないでください。例えば、「アイテムの詳細を表示する行」のようなヒントは作成しないでください。




  • 以下も見よ


    アクセシビリティ属性の構成


    func setAccessibilityIdentifier(String?)

    インターフェースオブジェクトの一意の識別子文字列を設定します。


    func setAccessibilityLabel(String?)

    アクセシビリティ要素を識別する簡潔なラベルをオブジェクトに設定します。


    func setAccessibilityValue(String?)

    アクセシビリティ要素の値を設定します。


    func setIsAccessibilityElement(Bool)

    オブジェクトが、支援アプリがアクセスできるアクセシビリティ要素であるかどうかを設定します。


    func setAccessibilityTraits(UIAccessibilityTraits)

    アクセシビリティ要素を最もよく特徴づけるアクセシビリティ特性の組み合わせを設定します。


    func setAccessibilityImageRegions([WKAccessibilityImageRegion])

    イメージの一部を個別のアクセス可能な要素としてマークします。














    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ