如何在iOS中以编程方式将“辅助功能”焦点设置为按钮

问题描述 投票:0回答:2

在iOS中,如何通过编程方式将可访问性焦点设置为按钮?

ios iphone accessibility
2个回答
0
投票

您可以通过以下通知执行此操作:

UIAccessibilityLayoutChangedNotification

要么

UIAccessibilityScreenChangedNotification

EG

UIAccessibilityPostNotification(UIAccessibilityLayoutChangedNotification, yourElement);

0
投票

@ClemensL响应效果很好。这是一个Swift 5版本:

func setAccessibilityFocus() {
    UIAccessibility.post(notification: UIAccessibility.Notification.layoutChanged, argument: self)
}
© www.soinside.com 2019 - 2024. All rights reserved.