我有会员抱怨说他们无法点按我iOS应用顶部自定义导航栏中的某些按钮。常见的抱怨是,当他们尝试点击时,他们会看到如下所示的UI:
这是一个200x200像素的正方形,出现在屏幕中间。
我们的应用中没有能够绘制这种UI的代码。我只能假设这是由某种iOS UI或可用性设置触发的。我唯一能想到的是我们还有一个UITabBarController,用户(在这种情况下)恰好位于我的应用程序的“浏览”选项卡上。如果可能的话,我想要a)以编程方式禁用此功能,或者b)告知用户如何通过iOS设置在某个地方手动禁用此UI。
任何人都可以确定可能触发您在上面看到的UI的内容吗?
答案 0 :(得分:2)
这是iOS 11的新功能。请查看Bar Item Images。
要禁用此功能,您应该从条形码上的辅助功能中删除图像(请参阅链接)。但我不确定您是如何(甚至是否)定义用户已启用大型内容文本。
有关详细信息,请查看What's New in Accessibility。