我们为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
。有什么解决方案可以抑制“辅助功能检查器”警告?如果您知道解决方案,请帮助我们。