元のドキュメント: developer.apple.com/documentation/swiftui/view/accessibilityfocused(_:equals:)


インスタンスメソッド


accessibilityFocused(_:equals:)


このビューのアクセシビリティ要素のフォーカス状態を、与えられた状態値に結合することで、このビューを変更します。


iOS 15.0+ iPadOS 15.0+ Mac Catalyst 15.0+ macOS 12.0+

tvOS 15.0+ visionOS 1.0+ watchOS 8.0+

nonisolated
func
accessibilityFocused<Value>(
_ binding: AccessibilityFocusState<Value>.Binding,
equals value: Value
) -> some View where Value : Hashable




パラメータ


binding

登録すべき結合の状態。アクセシビリティフォーカスが変更されたビューのアクセシビリティ要素に移動すると、SwiftUI は結合された値を対応する一致値に設定します。状態値をプログラムで一致値に設定すると、アクセシビリティフォーカスは変更されたビューのアクセシビリティ要素に移動します。アクセシビリティフォーカスが変更されたビューに関連したアクセシビリティ要素を離れると、SwiftUI は値を nil に設定します。また、値をプログラムで nil に設定すると、フォーカスが自動的に解除されます。


value

結合を変更するかどうかを判断する際に、照合する値。


戻り値


変更されたビュー。





以下も見よ


Focus (焦点) の制御


func accessibilityFocused(AccessibilityFocusState<Bool>.Binding) -> some View

このビューのアクセシビリティ要素のフォーカス状態を、与えられたブール状態値に結合することで、このビューを変更します。


struct AccessibilityFocusState

VoiceOver などのアクティブなアクセシビリティ技術の焦点が変更されると、SwiftUI が更新する値を読み書きできるプロパティラッパー型。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ