Курсор в NSTextView - PullRequest
       23

Курсор в NSTextView

0 голосов
/ 18 апреля 2011

У меня есть представление прокрутки и несколько пользовательских представлений (того же класса) внутри него.Каждое пользовательское представление содержит NSTextView.Я хочу, чтобы курсор оставался стрелкой все время, потому что текстовые представления не редактируются.Однако установка курсора с использованием атрибутивной строки контролирует только области, где есть символы.Поэтому я попытался переопределить метод mouseMoved представления прокрутки.Это делает свое дело, но когда я прокручиваю представление, вызывая событие scrollWheel, курсор снова возвращается к IBeam.

Есть идеи, как решить эту проблему?

1 Ответ

0 голосов
/ 18 апреля 2011

Вы пытались просто позвонить

[textView setSelectable:NO];

, чтобы принудительно использовать курсор в виде стрелки (при условии, что textView также нельзя редактировать с помощью -setEditable:)?

В противном случае вы можете посмотреть следующее: Управление событиями обновления курсора .

...