首页 > 解决方案 > SwiftUI 中的辅助功能配音焦点问题

问题描述

在 swiftUI 中如何将焦点移动到所需的视图。单击一个按钮后,将调用 api 并刷新视图,但之后焦点移回视图的左上角。我希望焦点停留在同一个按钮上。

标签: iosswiftuiaccessibilityvoiceover

解决方案


不幸的是,SwiftUI 不支持低于 15 的 iOS 中的焦点状态。您可以使用仅在 IOS 15 中支持的API 。另一种选择是使用基于 UIKit 的组件并管理焦点,但这取决于您的 UI 设计和组件,这将是很多工作。


推荐阅读