Ios 增加UIwebView字体大小javascript问题

Ios 增加UIwebView字体大小javascript问题,ios,uiwebview,Ios,Uiwebview,我在UIScrollView中有一个UIwebView。我使用这个jscript来增加UIwebview的字体大小。它可以正常工作,但它会剪切页面底部的一些文本,并且无法滚动到底部 下面是我用来增加字体大小的代码: - (void)pushIncreaseFont:(id)sender { int fontSize = 150; NSString *jsString = [[NSString alloc] initWithFormat:@"document.g

我在
UIScrollView
中有一个UIwebView。我使用这个jscript来增加
UIwebview
的字体大小。它可以正常工作,但它会剪切页面底部的一些文本,并且无法滚动到底部

下面是我用来增加字体大小的代码:

 - (void)pushIncreaseFont:(id)sender
    {

    int fontSize = 150;
    NSString *jsString = [[NSString alloc]     initWithFormat:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '%d%%'",     fontSize];
    [LabelNewsContent stringByEvaluatingJavaScriptFromString:jsString];

    }

更改字体大小后,必须更新ScrollView的内容大小

int fontSize = 150;
NSString *jsString = [[NSString alloc] initWithFormat:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '%d%%'",     fontSize];
[LabelNewsContent stringByEvaluatingJavaScriptFromString:jsString];
NSString *size = [LabelNewContent stringByEvaluatingJavaScriptFromString:@"return document.documentElement.offsetHeight"];
YOUR_SCROLL_VIEW.contentSize = CGSizeMake(YOUR_SCROLL_VIEW.contentSize.width, [size floatValue]);
}

您还可以尝试(按照@Steve的建议)拨打:
NSString*size=[LabelNewContent stringByEvaluatingJavaScriptFromString:@“document.documentElement.offsetHeight”]

嗯,这不起作用,字体确实增加了,但是滚动被禁用了!经过几次NSLog之后,发现“return document.body.clientHeight”jscript.id有问题,如果有人想帮忙,我会很高兴的!谢谢,但是我对逗号和括号有问题!xcode无法将整个jscript识别为字符串。我知道我在问一个无关的问题,但你知道如何解决这个问题吗?当我输入“Size”时,它不返回任何值,甚至不返回NULL
stringByEvaluatingJavaScriptFromString:
不应包含
返回
关键字。