У меня есть NSTextField, где используемый шрифт может быть изменен пользователем.
Хотя размер шрифта шрифта остается прежним, фактическая высота шрифта для некоторых шрифтов намного больше. Это означает, что если пользователь меняет шрифт на «Zapfino», например, большая часть текста обрезается. Мне бы хотелось, чтобы текст в окне всегда выглядел примерно одинаково.
Кроме того, высота линии, кажется, изменяется в зависимости от того, какой шрифт используется, это означает, что они плохо выстраиваются в линию, а иногда выталкиваются вниз, а нижняя часть обрезается.
Как сохранить одинаковый размер текста и высоту строки?