構造体


UIAccessibilityPriority


アクセシビリティアナウンスの優先順位を指定する定数群。


iOS 17.0+ iPadOS 17.0+ Mac Catalyst 17.0+ tvOS 17.0+

watchOS 10.0+ visionOS 1.0+   Beta  


struct UIAccessibilityPriority





概観


これらの定数は、AttributedStringaccessibilitySpeechpaymentPriority プロパティ、または accessibilitySpeechpaymentPriority 属性キーとともに使用します。たとえば、以下のコードは、high の優先度のアナウンスを作成する方法を示しています。


let highPriorityAnnouncement = NSAttributedString(string: "Camera active", attributes:
[NSAttributedString.Key.accessibilitySpeechAnnouncementPriority: UIAccessibilityPriority.high])





トピックス


優先度の選択


static let high: UIAccessibilityPriority

他のスピーチを中断し、開始後は中断できない優先度の高いアナウンス。


static let `default`: UIAccessibilityPriority

デフォルトの優先順位のアナウンス。既存のスピーチを中断しますが、新しいスピーチの発話が開始された場合は中断可能です。


static let low: UIAccessibilityPriority

システムが他のスピーチの発話が完了した後にキューに入れて発話する、優先度の低いアナウンス。



優先度の作成


init(rawValue: String)

指定された生の値を使用して優先順位構造体を作成します。






関連


以下への準拠


Equatable


Hashable


RawRepresentable


Sendable















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ