On Fri, Jul 9, 2010 at 6:22 PM, Georg Seifert <georg.seif...@gmx.de> wrote: > Hi, > The thing is, I want to replicate the NSCollectionView but using cells > instead of views. The NSCollectionView has a lot of problems like performance > and I couldn’t find a way to get the rect of the view of an item (both fixed > in Snow Leopard but I have to support Leopard).
If I were writing this today, I would use views. I would make it so that it only had enough subviews to occupy the currently visible area. The rest of the collection view would be empty. As the user scrolled, I would create new views for the newly exposed items and add them dynamically. If view creation is too slow for this, I would implement some sort of view reuse mechanism that could load new data into the views that have scrolled off screen. This is basically how UITableView works on the iPhone, and if it can get good performance on that platform, you ought to be able to do great on any Mac that can run OS X. Mike _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com