iOS - Получите «реальную» высоту буквы

Я пытаюсь разместить текст в UIView.

(Желтая область - это рамка UILabel с цветом фона).

Когда я использую sizeWithFont, я получаю это с очень большим пространством над буквой:

p with sizeWithFont

Когда я использую font.pointSize , я получаю это для «i», что хорошо -

p with font.pointSize

НО Когда я использую его для "p", я получаю точную высоту, но буква рисуется внизу и обрезается.

p with font.pointSize

** Как я могу получить глиф только по центру кадра? **

Спасибо

Шани

12
задан shannoga 26 January 2012 в 15:11
поделиться