Próbuję układać tekst na UIView.iOS - Uzyskaj "prawdziwą" wysokość litery
(Żółty obszar jest ramką UILabel z kolorem tła).
Gdy używam sizeWithFont uzyskać to, co ma bardzo dużą przestrzeń nad literę:
Gdy używam font.pointSize
uzyskać to za "i" co jest dobre-
aLE Gdy używam go na „P” I dostać dokładną wysokość, ale pismo jest zasysane BO ttom i przycięte.
** Jak mogę dostać się glif tylko w ramce? **
Dzięki
Shani
Byłoby miło mieć zdjęcie, więc jest oczywiste, co one wszystkie są zdefiniowane jako. Na przykład, czy pointSize == ascender + descender i iscender> = capHeight? – Matt
@Matt, to oled, ale obraz na https://www.cocoanetics.com/2010/02/understanding-uifont/ jest bardzo pomocny. – Roy