Найти центр символов в NSTextView - PullRequest
0 голосов
/ 15 февраля 2011

Для каждого фрагмента строки в NSTextView я помещаю подпредставление рядом с ним для свертывания.Проблема в том, что разные шрифты сбрасывают базовые линии, и я никогда не могу расположить представление в точном центре текста.

Я пытался получить смещение базовой линии, но это, похоже, не совсемТрюк.

Вот суть вопроса: если предположить, что символ «•» - это его собственный вид, как я могу это сделать:

•Text

для ЛЮБОГО шрифта на ЛЮБОМ языке?

1 Ответ

2 голосов
/ 15 февраля 2011

См. Получение метрик шрифта руководства по обработке шрифтов.Кроме того, компоновка «Получение глифа» и соответствующие разделы дают более полный ответ.

...