I implemented lazy image load for my UITableView using NSUrlConnection. This is all working very nicely. When I open my table, I automatically get the images when I wait for a s
I just found my answer thanks to the 'Related' feature to the right.. Delayed UIImageView Rendering in UITableView
You have to start NSUrlConnection in a different run-loop, so that you receive data while the table is scrolling.
Thanks for the answers!
Take a look at the Apple example LazyTableImages.
If you request all the images for your table asynchronously, they will load as they arrive.
You'll notice some applications wait for scrollViewDidEndDragging
and loadImagesForOnscreenRows
to be truly lazy and only request images for rows the user is currently examining.