Мы внедрили тип динамического шрифта для нашего собственного iOS-приложения.Мы настроили размеры шрифтов на основе наших пользовательских инструкций.Например, стиль основного текста aEEELarge size равен 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
.Есть ли какое-либо решение для подавления предупреждения инспектора доступности?Пожалуйста, помогите нам, если вы знаете решение.
