I have an NSOutlineView that contains multiple columns. How can group node's cells be merged so that i use the extra space for node title? For example, i have "name", "height", "weight" etc. columns for child nodes, but i need the group node to say "beverly hills high scholl's football team" which is too long to fit into one column so i need to expand the frame of that column in the group node.
I've tried to find the answer but all i could find were solutions for NSTableView and they involved subclassing, which NSOutlineView class reference explicitly says you shouldn't do. Next thing that came to mind was using categories to redefine NSOutlineView methods, but once again decided against it after reading up a bit on that online.
Any help is greatly appreciated.