0

我在 UIWebview 中渲染普通文本和 MathML 内容,启用了 scalesPageToFit 属性,并且我显示数据的语法是 startHtml 和 endHtml 如下,

startHTML=[NSString stringWithFormat:@"<html><Head><Meta Content-Type=\"text/mathml\"/>\
               <script type=\"text/javascript\" src=\"%@?config=MML_HTMLorMML-full\"></script>\
               </head>\
               <body style=\'padding:25px 15px 15px 25px\'>\
               <font face='Calibri' size='28'>",scriptFilePath];

endHtml=@"</font></body></html>";

在 startHtml 字符串中,我提到了字体样式及其重量,但无论我在这里提到的实际字体大小都不会得到反映,因为 webviews scalesPageToFit 会覆盖它,如果我禁用 scalesPageToFit 属性对齐并且 MathMl 渲染会变得混乱。

如何在启用 scalesPageToFit 属性的情况下保持自定义字体大小?

4

1 回答 1

0

不要使用像素值作为字体大小。我认为百分比可能是最好的。

于 2013-09-17T09:10:52.077 回答