У меня есть одностолбцовый NSTableView. Внутри моего подкласса NSTableCellView у меня есть NSTextView, который можно выбрать, но не редактировать.Как выбрать строку в NSTableView при нажатии на NSTextView внутри NSTableCellView?
Когда пользователь нажимает на NSTableCellView напрямую, строка выделяется правильно. Но когда пользователь нажимает на NSTextView внутри этого NSTableCellView, строка не выделяется.
Как получить щелчок по NSTextView для перехода к NSTableCellView, чтобы подсветка строки?
Иерархия классов выглядит следующим образом: NSScrollView> NSTableView> NSTableColumn> NSTableCellView> NSTextView
Я не могу дублировать то, что вы видите. Когда я добавляю текстовое поле в ячейку, основанную на представлении, нажатие на нее выбирает строку, а не текстовое поле (я должен снова щелкнуть, чтобы это произошло). Вы привязаны к чему-либо, или используете источник данных? – rdelmar
Я использую NSTextView, а не NSTextField. Да, я получаю то же поведение, что и с текстовыми полями, но мое приложение требует текстовых просмотров. – sam