首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SWIFT5.2 UIAccessibility.assistiveTouchStatusDidChangeNotification从不返回true,也不会触发UIAccessibility.isAssistiveTouchRunning

SWIFT5.2 UIAccessibility.assistiveTouchStatusDidChangeNotification从不返回true,也不会触发UIAccessibility.isAssistiveTouchRunning
EN

Stack Overflow用户
提问于 2019-10-13 11:28:08
回答 1查看 182关注 0票数 2

我想知道是否启用了AssistiveTouch,因为我的应用程序想给用户指示如何为某个用例正确地设置它。

我试着获取UIAccessibility.isAssistiveTouchRunning,但它从未返回true。我甚至把它放在计时器中,打开和关闭AssistiveTouch,但是它总是返回false。然后我像这样添加了UIAccessibility.assistiveTouchStatusDidChangeNotification

代码语言:javascript
复制
NotificationCenter.default.addObserver(forName: UIAccessibility.assistiveTouchStatusDidChangeNotification, object: self, queue: OperationQueue.current, using: { notification in
    print(notification)
})

但这从来没有触发过。

我遗漏了什么?此功能不可用吗?

问候克鲁

编辑1

我试过isVoiceOverRunning,它成功了。我似乎不能再这样下去了。

EN

回答 1

Stack Overflow用户

发布于 2019-11-07 08:21:23

我也遇到过同样的行为。我已经打开了一个TSI与苹果,至于他们的反应-它只有当引导访问也是打开和激活。我在试着找出是否有任何方法可以确定是否只有辅助触觉在运行。会更新..。

更新

苹果公司回应说,为了使其工作,设置选项“引导访问”也必须启用。这是没有意义的,因为两者之间没有关系……

我将通过反馈助理发送反馈,并要求一个选项,以了解是否只有辅助触摸运行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58363107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档