小编ame*_*ane的帖子

如何在 SwiftUI 中使用 UIAccessibility.post(notification: .layoutChanged, argument: nil) 将焦点移动到特定视图?

我的屏幕上有一个按钮。当用户点击该按钮时,我的应用程序会打开一个模式(视图)。当用户关闭该视图时,辅助功能 VoiceOver 的焦点将转到屏幕顶部。在 UIKit 中,我可以使用UIAccessibility.post(notification:argument:)将.layoutChanged传递到notification参数中,并将对我的视图之一的引用传递到argument参数中。我怎样才能在 SwiftUI 中实现同样的行为?

accessibility ios voiceover swift swiftui

7
推荐指数
1
解决办法
1363
查看次数

标签 统计

accessibility ×1

ios ×1

swift ×1

swiftui ×1

voiceover ×1