Если вы действительно хотите изменить размер шрифта, я не знаю лучшего способа, чем позвонить по номеру -[NSAttributedString size]
с различными размерами шрифта.
Если вас это не волнуетразмер шрифта в NSTextStorage
, но примерно так, как он отображается на экране, вы можете установить текстовое представление, чтобы оно не было перенесено, а затем изменить границы его суперпредставления, чтобы эффективно «масштабировать» текстовое представление таким образом, чтобы его полная ширинавсегда на экране.