Напишите подкласс NSTableView, в котором вы переопределите метод highlightSelectionInClipRect:
, и сделайте табличное представление экземпляром этого подкласса.
Ваша реализация метода должна установить выборцвет, затем заполните прямоугольник этим цветом.
Обратите внимание, что цвет выделения настраивается пользователем (см. различные методы подсветки цветов NSColor), поэтому вы не должны переопределять цвет выделения без очень хорошегопричина.
Если вы хотите, чтобы выделение выделило градиент, например, список источников, это намного проще: Установите стиль выделения табличного представления. Вам не нужно создавать подклассы, иВы можете установить это свойство в IB.