Cocoanetics
Cocoanetics

Reputation: 8247

How to customize an NSTableView row draggingImage?

Currently when I drag out a row from an NSTableView it is semi-transparent text in the row. Instead I would like to show a semi-transparent image representing this row.

How can I achive this?

Upvotes: 4

Views: 685

Answers (1)

Martin Winter
Martin Winter

Reputation: 1379

I suggest overriding either -[NSTableView dragImageForRowsWithIndexes:tableColumns:event:offset:] (available since OS X 10.4) or the draggingImageComponents property of NSTableCellView (available since OS X 10.7, for the new view-based table views).

Upvotes: 4

Related Questions