UIWebView可以用来方便得显示URL Request ,UIWebView 是从UIview继承而来的。。所以本身并没有实现scroll。。。当打开一个urlrequest之后,uiwebview 自动创建一个uiscrollview add 到uiwebview的layer
,当打开当前页面中的link时,就会再创建一个uiscrollview。。同样add到layer。。这样就覆盖了先前的页面。
所以要得到当前的页面的uiscrollview就用[[webView subviews] lastObject].....得到了这个uiscrollview 之后你就可以进行更多的 控制。。比如设置zoomScale(当你改变webView的frame时候,有可能还需要改变内容的大小,以实现autoResize,就会用到这个)。。。还有就是设置contentoffset。。。。