我有一个最近在iOS App Store上发布的应用程序。该应用程序的主屏幕有两个按钮栏。每个按钮都有一个图像或一个文本标签。该界面是使用XCode Storyboard编辑器开发的。
一个用户给我发送了一个屏幕截图,显示所有基于图像的按钮都消失了。我们已经确定这些按钮可以正常工作-点击按钮应该出现的位置具有所需的效果,因此该按钮有效存在但不可见。出现基于文本的按钮并正常工作。
受影响的用户正在iPhone 6s上运行当前版本的iOS。删除应用程序并重新下载无效。
该应用程序已被下载了数百次,并且一些用户向我发送了积极的反馈。我只收到一份缺少按钮的报告。除了根据条件启用/禁用外,我对按钮外观没有任何幻想。我无法在仿真器或任何硬件测试设备上重现该问题。
有什么线索吗?
答案 0 :(得分:0)
是的!它是“辅助功能”下的“粗体”选项。谢谢,马特。
现在下一个问题是,我对此有什么办法吗?我知道我可以基于UIAccessibilityIsBoldTextEnabled()
显示警告,但我想做得更好。启用该选项后,有什么方法可以使按钮显示?这是iOS实施中的错误,还是预期的行为?