Ios 是否有方法检测辅助功能缩放功能是否已打开?

Ios 是否有方法检测辅助功能缩放功能是否已打开?,ios,accessibility,Ios,Accessibility,UIKit包括UIAccessibility功能,用于确定是否打开了画外音、闭路字幕、引导访问和反转颜色。但是,我还没有找到一种方法来确定用户是否打开了缩放功能(设置>常规>辅助功能>缩放)。有人知道获取此信息的方法吗?您可以使用UIAccessibilityZoomFocusChanged来检测它,但只有在用户点击缩放视图后。好奇的是,您的代码是否会根据是否启用此缩放功能而有所不同?谢谢,Calvin,我来试一试。Brendan-如果用户正在使用设备的任何辅助功能,我想自动将应用程序切换到高对

UIKit包括UIAccessibility功能,用于确定是否打开了画外音、闭路字幕、引导访问和反转颜色。但是,我还没有找到一种方法来确定用户是否打开了缩放功能(设置>常规>辅助功能>缩放)。有人知道获取此信息的方法吗?

您可以使用UIAccessibilityZoomFocusChanged来检测它,但只有在用户点击缩放视图后。好奇的是,您的代码是否会根据是否启用此缩放功能而有所不同?谢谢,Calvin,我来试一试。Brendan-如果用户正在使用设备的任何辅助功能,我想自动将应用程序切换到高对比度的ADA兼容主题。@Nitinalabr:如何检测使用此功能更改的缩放?我没有看到任何可用的通知。此外,我不明白它是如何工作的,因为它应该通知系统,而不是相反(???):使用缩放功能是系统自动控制的,不是吗?谢谢你回来。