Установка атрибута с нулевой длиной диапазона в NSTextView? - PullRequest
2 голосов
/ 22 ноября 2010

Можно ли установить атрибут с диапазоном нуля для приписанной строки? Например, если я установлю атрибут цвета переднего плана на красный в NSMakeRange (0, 0), я буду ожидать, как только начну печатать в начале, текст будет красным. Однако, похоже, это не так.

Как установить атрибут «состояние» в месте расположения курсора? Если я нажму Ctrl + B и начну печатать, текст станет жирным и будет иметь правильный атрибут для редактируемого диапазона. Как я могу продублировать эту функцию для применения пользовательских атрибутов?

1 Ответ

4 голосов
/ 22 ноября 2010

Для набора текста попробуйте вызвать атрибуты setTypingAttributes: (NSDictionary *) для NSTextView.

...