NSString drawInRect: отсечение по возрастанию - PullRequest
0 голосов
/ 26 октября 2018

Я хочу нарисовать блоки текста, используя [NSString drawInRect: withAttributes:].Однако я обнаружил, что когда шрифт имеет растяжки, которые превышают высоту строки по умолчанию (некоторые шрифты имеют такую, часто декоративную), они обрезаются в верхней части прямоугольника.

Я не могу использоватьdrawAtPoint: Насколько я знаю, потому что мне нужно перенос строки.

Я играл с различными атрибутами, такими как NSBaselineOffsetAttributeName, чтобы немного сдвинуть текст в прямоугольнике, но ничего не получалось.

С определенным шрифтом, с которым мне приходится работать, даже обычные цифры расширяют таким образом прямоугольник, и поэтому каждая цифра обрезается.

Как я могу решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...