我有成员提示他们无法点击位于我的 iOS 应用顶部自定义导航栏中的某些按钮。常见的提示是,当他们尝试点击时,他们看到的 UI 如下所示:
这大约是一个 200x200 像素的正方形,出现在屏幕中间。
我们的应用程序中没有能够绘制这种 UI 的代码。我只能假设这是由某种 iOS UI 或可用性设置触发的。我唯一能想到的是我们还有一个 UITabBarController,而用户(在这种情况下)恰好在我的应用程序的“浏览”选项卡上。如果可能的话,我想 a) 以编程方式禁用此功能或 b) 通知用户他如何通过某个 iOS 设置手动禁用此 UI。
谁能确定什么可能触发您在上面看到的 UI?
最佳答案
是iOS 11的新功能。看一下Bar Item Images .
要禁用此功能,您应该从 Bar Item 的 Accessibility 中删除图像(请参阅链接)。但是我不确定您如何(甚至是否)可以定义用户启用了大型内容文本。
欲了解更多信息,请查看 What's New in Accessibility .
关于ios - 这个 iOS 辅助功能 UI 元素是什么,它是如何启用/禁用的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47419109/