动态字体类型的辅助功能检查器警告

时间:2018-11-13 14:51:52

标签: ios swift accessibility

我们为iOS本机应用程序实现了动态字体类型。我们根据自定义指南自定义了字体大小。 例如,正文文本样式的aEEELarge大小为53。但是根据我们的自定义准则,我们将最大字体大小限制为33。我们使用了下面的代码段,它们可以正常工作。

代码段:

var customFont = UIFont.preferredFont(forTextStyle: UIFontTextStyle.body)
customFont = UIFontMetrics.default.scaledFont(for: customFont, maximumPointSize: 33)
forLabel.font = customFont

问题是,可访问性检查器正在显示警告,如下所示。即使启用adjustsFontForContentSizeCategory = true,我们仍然会看到警告。

如果我们将maximumPointSize更改为50,警告将消失。但是根据我们的准则,最大大小为33。有什么解决方案可以抑制“辅助功能检查器”警告?如果您知道解决方案,请帮助我们。

enter image description here

0 个答案:

没有答案