Monkey-C getFontHeight для встроенных шрифтов возвращает очень противоречивые значения для всех устройств. На некоторых устройствах это намного выше, чем шрифт, на некоторых (Fenix 5) это точный размер шрифта. То же несоответствие для getFontAscent / getFontDescent:
Как добиться согласованного опыта в разметке шрифтов на всех устройствах?