UIWebView scalePageToFit переопределяет указанный размер шрифта

Я рендеринг нормального текста вместе с содержимым MathML в UIWebview, свойство scalePageToFit включено, и мой синтаксис отображения данных 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 scalePageToFit переопределяет его, если я отключаю выравнивание свойств scalePageToFit, и рендеринг MathMl портится.

Как сохранить собственный размер шрифта с включенным свойством scalePageToFit?

1 ответ

Решение

Не используйте значения пикселей для размера шрифта. Я думаю, что процент, вероятно, будет лучшим.

Другие вопросы по тегам