0

次の html 文字列を uiwebview に読み込むには、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 の値を与えるために何を変更すればよいですか?
前もって感謝します

4

1 に答える 1

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];
于 2012-12-12T13:08:58.067 に答える