Re: Custom View Table Views
Re: Custom View Table Views
- Subject: Re: Custom View Table Views
- From: Mike Abdullah <email@hidden>
- Date: Wed, 26 Jul 2006 00:24:03 +0100
On 25 Jul 2006, at 11:41PM, Corbin Dunn wrote:
On Jul 25, 2006, at 12:35 PM, Mike Abdullah wrote:
The biggest problem I've found is how NSCell works. The table
view only uses one NSCell to do its drawing. Rather than having a
cell for each row of the table, it has a single cell that is
copied and released as appropriate.
This is actually a feature! It makes tables have good performance.
Sorry, yes I realise this is the reason why, it's just not very good
purely when you are trying to use a custom view!
Obviously, what you want to do instead is have an instance of your
cell for each row of the table. If you're using 10.4 only, a good
workaround may be to use the cellForRow: method.
You mean, dataCellForRow:, and it is a method on NSTableColumn that
you must subclass and override to return a custom cell.
oops, my bad, should have looked up the docs firs :) (But I'm sure
the OP would have found it)
-corbin
(PS: WWDC plus: i'll be covering this and more in the "Beyond
Buttons and Sliders" talk at WWDC)
Now this is something I would love to here a pro talk on, please
Apple make this one available after the event - I can't afford to go!
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden