• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Responsive scrolling control with lots of subviews
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Responsive scrolling control with lots of subviews


  • Subject: Re: Responsive scrolling control with lots of subviews
  • From: Steve Mills <email@hidden>
  • Date: Mon, 02 Mar 2015 08:25:05 -0600

On Mar 2, 2015, at 04:44:12, Ben <email@hidden> wrote:
>
> Since NSCell is apparently on the way out, I've been trying to build a new control I need using views. It's a cut-down spreadsheet-alike grid, similar to MBTableGrid here: https://github.com/brendand/mbtablegrid
>
> Unfortunately, I am running into the to-be-expected performance trouble with keeping a couple of hundred subviews in my control at the same time. It particularly hurts when scrolling. Stuff I've tried includes:
>
> - Removing the off-screen views when possible (still leaves about 150 on screen)
> - Keeping a queue of reusable views to avoid allocating new ones
> - Attempting to have one view per grid item type and treat it like an NSCell (i.e., lockFocus into the parent view and draw there)

Have you profiles it to see what's taking all the time?

--
Steve Mills
Drummer, Mac geek


_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:

This email sent to email@hidden


  • Follow-Ups:
    • Re: Responsive scrolling control with lots of subviews
      • From: Steve Mills <email@hidden>
References: 
 >Responsive scrolling control with lots of subviews (From: Ben <email@hidden>)

  • Prev by Date: Re: How to copy one project product to another project Resources on build (relative path)
  • Next by Date: Re: Responsive scrolling control with lots of subviews
  • Previous by thread: Re: Responsive scrolling control with lots of subviews
  • Next by thread: Re: Responsive scrolling control with lots of subviews
  • Index(es):
    • Date
    • Thread