enormego/EGOImageLoading — Issue #18: Delayed Loading in UITableView
Author: bluesuedesw
Created: 2011-12-12 19:00:03+00:00
State: open

First off, thanks so much for making this great resource available.

So I'm loading my remove EGO images in a UITableView with custom cells, if the user is currently scrolling, the images will not display until the scrolling motion comes to a complete stop. It looks as though the images are already downloaded however something is blocking them from displaying until the scrolling ends. I'd like to not have this behavior and just load the images in once ready if it is not too much of a performance hit...

I can't seem to spot where/why this is happening in the code. Can anyone enlighten me on this?

One thing I did try is to delay the _connection and schedule it to start on the main runloop in EGOImageLoadConnection.m start as per:

http://www.cocoanetics.com/2011/05/and-now-lazy-loading-with-nsurlconnection/

However I still get the delayed image loading.