UIWebView中的可变字体大小

时间:2012-12-12 12:29:33

标签: html css uiwebview xcode4.3

在uiwebview中加载以下html字符串,我需要将font-size设置为变量值:

    NSString * htmlString = [NSString stringWithFormat:@"\
                             <html>\
                             <style type='text/css'>\
                             hr{ height: 0;border-bottom: 2px dotted #000;}\
                             .Prim{color:#000000; direction:ltr;font-size:%d;font-weight:bold;}\
                             .Def_en{direction:ltr;font-size:%d}\
                             .Def_ar{direction:rtl;font-size:%d}\
                             </style>\
                             <table width='100%%'>\<tr>\<td>\
                             <body>\
                             <p style = 'font-size:%dpx;'> %@ <\p>\
                             </td></tr><tr><td><br><br></td></tr><tr><td align ='center'><br><img src='%@' width='60%%' \><br></td></tr></body>\
                             </table>\
                             </html>",textFontSize , authorNAme , cachePath];

这段代码是我想象的但是它没有用。我应该更改为font-size属性赋值变量textFontSize的值是什么?
提前谢谢

1 个答案:

答案 0 :(得分:0)

我实际上发现了问题,它就像它可以一样简单......这是代码:

NSString * htmlString = [NSString stringWithFormat:@"\
                         <html>\
                         <style type='text/css'>\
                         hr{ height: 0;border-bottom: 2px dotted #000;}\
                         .Prim{color:#000000; direction:ltr;font-size:%d;font-weight:bold;}\
                         .Def_en{direction:ltr;font-size:%d}\
                         .Def_ar{direction:rtl;font-size:%d}\
                         </style>\
                         <table width='100%%'>\<tr>\<td>\
                         <body>\
                         <p style = 'font-size:%dpx;'> %@ <\p>\
                         </td></tr><tr><td><br><br></td></tr><tr><td align ='center'><br><img src='%@' width='60%%' \><br></td></tr></body>\
                         </table>\
                         </html>",textFontSize+12,textFontSize,textFontSize,textFontSize,authorNAme , cachePath];