Как настроить маркер вставки перетаскивания в NSTableView или NSOutlineView - PullRequest
0 голосов
/ 11 мая 2018

Я реализую функцию перетаскивания в NSOutlineView.Я хочу поддерживать перетаскивание между строками и удаление на строки.

В настоящее время я устанавливаю для draggingDestinationFeedbackStyle значение «обычный», которое по умолчанию дает выделение строки при перетаскивании на строку, имаркер для вставки в круг и синюю полосу при перетаскивании между строками.

Я могу настроить чертеж при перетаскивании на строку, переопределив drawDraggingDestinationFeedback в NSTableRowView.

Я не вижу путинастраивая синий маркер вставки, хотя.

Есть ли место для переопределения этого чертежа, или мне нужно установить для draggingDestinationFeedbackStyle значение «none» и делать все вручную - возможно, с моими собственными видами на NSOutlineView?

...