我使用uiwebview的loadhtml,当文字较长的时候就会出现scroll的情况,怎么样才能让uiwebview长度随文字内容变化,让文字完全显示出来呢?
请高手指教!

解决方案 »

  1.   

    我废话几句哈!
    好像有一个方法
    yourWebView.fitsizetopage = YES;
    应该可以解决你的问题,方法具体的写法忘记了,你可以智能提示看一下...
      

  2.   

    不出现左右滑动,好像是需要从html中 script脚本控制
    在webview显示前,执行如下代码,‘main'是body元素,其他的一些参数值再根据实际调整一下。
    [self.mywebView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.getElementById('main').style.width='%fpx';",self.mywebView.frame.size.width-12]];
      

  3.   

    谢谢,其实我已经写完了,不过还是挺感谢的,我试过,只有html的finishload完了以后才能获取到正确尺寸,不过速度会很慢,所以我就直接添加了30的尺寸,不过最后还是没用它。改用core text了。已经完成。
      

  4.   

    fitsizetopage我也试过,但是看到字会变得很小。效果很差