It seems to be really hard to improve the performance of a UIWebView, especially for websites like Mashable or Ars Technica, where tons of scripts are loaded and long, multi-page articles are common.
I'm aware of 3 similar questions, but they both have no working solution:
- UIWebView scrolls jerkily - private API calls like
-(void)_setDrawInWebThread:(BOOL)arg1
and-(void)_setDrawsCheckededPattern:(BOOL)arg1
are suggested, and we know that they aren't allowed in App Store apps - How to get fast, smooth scrolling with UIWebView? - someone talked about CATiledLayer, but there was no clear pointer as to how to implement that.
- Implementing CATiledLayer on a UIWebView for fast scrolling - Brad Larson told that "there's no way to manually back a UIWebView with a CATiledLayer, due to its complex rendering architecture."
I wonder if there're any solutions to this problem. Any suggestions are welcome.