diff --git a/packages/react-native-aztec/ios/RNTAztecView/RCTAztecView.swift b/packages/react-native-aztec/ios/RNTAztecView/RCTAztecView.swift index c5c2baec5988d5..86fa2af37ec59b 100644 --- a/packages/react-native-aztec/ios/RNTAztecView/RCTAztecView.swift +++ b/packages/react-native-aztec/ios/RNTAztecView/RCTAztecView.swift @@ -650,13 +650,9 @@ class RCTAztecView: Aztec.TextView { /// private func applyFontConstraints(to baseFont: UIFont) -> UIFont { let oldDescriptor = baseFont.fontDescriptor - let newFontSize: CGFloat + let fontMetrics = UIFontMetrics(forTextStyle: .body) - if let fontSize = fontSize { - newFontSize = fontSize - } else { - newFontSize = baseFont.pointSize - } + let newFontSize = fontMetrics.scaledValue(for: fontSize ?? baseFont.pointSize) var newTraits = oldDescriptor.symbolicTraits