The default UIWebView class loads whole HTML pages and this could cause “out of memory” problems if the website has long/complex HTML pages and also it generates slow/jerky vertical scrolls. (Try to load engadget.com in a UIWebview using an actual iPhone and you will see the problems with vertical scroll)
It seems that Safari and iCab App solve those issues with a kind of tiled UIWebView view, perhaps using CATiledLayer class. It renders the HTML page tiles on demand and there are no problems with memory or scrolls.
Safari and other Apps display a simple checkerboard pattern while scrolling and then renders the page when scrolling is done.
Any clue about how could I achieve that Safari-like smooth scroll using UIWebView?
Thanks! Franky