Я реализовал ограничения масштабирования шрифтов в своем приложении React Native, чтобы обеспечить возможность использования шрифтов различных размеров на устройствах iOS и Android. Хотя этот подход хорошо работает для большинства компонентов, он не влияет на масштабирование шрифтов встроенных компонентов iOS Alert и Action. Я изучаю способы расширения контроля масштабирования шрифтов на эти собственные элементы.
Будет ли интеграция решения с использованием UIFontMetrics и настройка его как собственного модуля целесообразным подходом? Я буду признателен за любые предложения и идеи сообщества о том, как добиться ограничений масштабирования шрифтов для встроенных компонентов iOS Alert и Action.
const customMaxFontSizeMultiplier = 1.27;
Text.defaultProps = Text.defaultProps || {};
Text.defaultProps.maxFontSizeMultiplier = customMaxFontSizeMultiplier;
TextInput.defaultProps = TextInput.defaultProps || {};
TextInput.defaultProps.maxFontSizeMultiplier = customMaxFontSizeMultiplier;
Подробнее здесь: https://stackoverflow.com/questions/785 ... ios-elemen