使用UISlider调整iOS字体大小

时间:2013-11-14 15:15:16

标签: ios uiwebview uislider uifont

目前在我的webView中,我有两个按钮来增加或减少字体大小。为了节省空间,我想添加一个可以拉起来调整字体大小的滑块。我之前从未使用滑块,也不知道从哪里开始。这是我现有两个按钮的代码:

- (IBAction)changeTextFontSizeSmaller
{
                textFontSize = (textFontSize > 50) ? textFontSize -5 : textFontSize;





    NSString *jsString = [[NSString alloc] initWithFormat:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '%d%%'",
                          textFontSize];
    [_webView stringByEvaluatingJavaScriptFromString:jsString];
    [jsString release];
}
- (IBAction)changeTextFontSizeBigger {


    textFontSize = (textFontSize < 160) ? textFontSize +5 : textFontSize;



    NSString *jsString = [[NSString alloc] initWithFormat:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '%d%%'",
                          textFontSize];
    [_webView stringByEvaluatingJavaScriptFromString:jsString];
    [jsString release];

}

0 个答案:

没有答案