在iOS中,如何通过编程将辅助功能焦点设置为按钮?
发布于 2014-04-17 19:00:07
您可以通过以下通知来完成此操作:
UIAccessibilityLayoutChangedNotification
或
UIAccessibilityScreenChangedNotification
例如。
UIAccessibilityPostNotification(UIAccessibilityLayoutChangedNotification, yourElement);
发布于 2019-05-29 20:21:59
@ClemensL响应效果很好。以下是Swift 5的一个版本:
func setAccessibilityFocus() {
UIAccessibility.post(notification: UIAccessibility.Notification.layoutChanged, argument: self)
}
发布于 2020-10-27 22:17:49
您可以使用下面的代码片段将焦点设置到任何UI元素。
UIAccessibility.setFocusTo(your-UI-element)
https://stackoverflow.com/questions/21661443
复制相似问题