Как установить шрифт в NSTextView?
Так просто, как кажется, я просто не могу найти какой-либо способ сделать это (setFont:
не работает):
- Есть
NSTextView
- Установите его шрифт для некоторых
NSFont
,
Подсказка: (Довольно очевидно, но что угодно...) Если пользователь добавляет какой-либо текст, новый текст должен "наследовать" точно такой же стиль...
2 ответа
Решение
Я не знаю, что вы делаете неправильно, я могу изменить шрифт NSTextView в моем собственном проекте. Вы уверены, что устанавливаете шрифт ПОСЛЕ загрузки текста? Проверьте, загружено ли текстовое представление, используя NSLog.
Вы должны установить шрифт textStorage, а не TextView
[[textView textStorage] setFont:[NSFont fontWithName:@"Menlo" size:12]];