インスタンスプロパティ


accessibilityTraits


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


iOS 2.0+ iPadOS 2.0+ Mac Catalyst 13.1+ tvOS 9.0+ visionOS 1.0+   Beta  


var accessibilityTraits: UIAccessibilityTraits { get set }





議論


要素が UIKit コントロールでない限り、このプロパティのデフォルト値は none です。その場合、値は、コントロールの標準的な特性セットです。


カスタムコントロールまたはビューをあなたが実装する場合は、オブジェクトを最もよく特徴付けるすべてのアクセシビリティ特性を選択し、OR 演算を実行してそれらをそのスーパークラスの特性 (つまり、super.accessibilityTraits と) 組み合わせる必要があります。特性の完全なリストについては、アクセシビリティ特性 (Accessibility Traits) を参照してください。






以下も見よ


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


var isAccessibilityElement: Bool

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


var accessibilityLabel: String?

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


var accessibilityValue: String?

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


var accessibilityHint: String?

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


struct UIAccessibilityTraits

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















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ