構造体


UIAccessibilityTraits


アクセシビリティ要素の動作を説明する定数群。



iOS 3.0+ iPadOS 3.0+ Mac Catalyst 13.0+ tvOS 9.0+ watchOS 2.0+ visionOS 1.0+   Beta  


struct UIAccessibilityTraits





概観


これらの特性を設定して、アクセシビリティ要素がどのように動作するか、またはその処理方法を支援アプリに指示します。






トピックス


定数群


static var none: UIAccessibilityTraits

アクセシビリティ要素には特性がありません。


static var button: UIAccessibilityTraits

アクセシビリティ要素はボタンのように動作します。


static var link: UIAccessibilityTraits

アクセシビリティ要素はリンクのように動作します。


static var image: UIAccessibilityTraits

アクセシビリティ要素はイメージのように動作します。


static var searchField: UIAccessibilityTraits

アクセシビリティ要素は検索フィールドのように動作します。


static var toggleButton: UIAccessibilityTraits

アクセシビリティ要素はトグルボタンのように動作します。


static var keyboardKey: UIAccessibilityTraits

アクセシビリティ要素はキーボードのキーのように動作します。


static var staticText: UIAccessibilityTraits

アクセシビリティ要素は、変更できない静的テキストのように動作します。


static var header: UIAccessibilityTraits

アクセシビリティ要素は、コンテンツをセクション (ナビゲーションバーのタイトルなど) に分割するヘッダーです。


static var tabBar: UIAccessibilityTraits

アクセシビリティ要素はタブバーのように動作します。


static var summaryElement: UIAccessibilityTraits

アクセシビリティ要素は、アプリの起動時に概要情報を提供します。


static var selected: UIAccessibilityTraits

アクセシビリティ要素は現在選択された状態にあります。


static var notEnabled: UIAccessibilityTraits

アクセシビリティ要素は有効な状態ではないため、ユーザの操作に応答しません。


static var adjustable: UIAccessibilityTraits

アクセシビリティ要素により、さまざまな値を連続的に調整できます。


static var allowsDirectInteraction: UIAccessibilityTraits

アクセシビリティ要素により、VoiceOver ユーザは直接タッチ操作が可能になります。


static var updatesFrequently: UIAccessibilityTraits

アクセシビリティ要素は、そのラベルまたは値を頻繁に更新します。


static var causesPageTurn: UIAccessibilityTraits

アクセシビリティ要素により、VoiceOver が要素内のテキストの読み上げを終了すると、自動的にページめくりが行われます。


static var playsSound: UIAccessibilityTraits

アクセシビリティ要素は、ユーザがそれを活性化すると独自のサウンドを再生します。


static var startsMediaSession: UIAccessibilityTraits

アクセシビリティ要素は、ユーザがそれを活性化するとメディアセッションを開始します。



カスタム配列の型

typealias UIAccessibilityTraits.ArrayLiteralElement

配列リテラルの要素の型。


typealias UIAccessibilityTraits.Element

オプションセットの要素の型。



イニシャライザ


init(rawValue: UInt64)

符号なし整数を使用して、新しいアクセシビリティ特性構造体を作成します。




@@@@@@@@@@@@@@@@
09月28日 ここまで
@@@@@@@@@@@@@@@@


以下も見よ


基本的なアクセシビリティのサポート


var isAccessibilityElement: Bool

要素が支援アプリでアクセスできるアクセシビリティ要素であるかどうかを示すブール値。


var accessibilityLabel: String?

アクセシビリティ要素を識別するローカライズされた文字列内の簡潔なラベル。


var accessibilityValue: String?

アクセシビリティ要素の値を含むローカライズされた文字列。


var accessibilityHint: String?

アクセシビリティ要素に対してアクションを実行した結果の簡単な説明を含むローカライズされた文字列。


var accessibilityTraits: UIAccessibilityTraits

アクセシビリティ要素を最もよく特徴付けるアクセシビリティ特性の組み合わせ。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ