4 Stimmen

Wie ein UIWebView zeigen seinen Text mit einer benutzerdefinierten Schriftart?

Es sieht aus wie wenn die Schriftart in UIWebView ist standardmäßig eine Art von "Times New Roman". Ich schätze, ich müsste herausfinden, welche Schriftart Apple für [UIFont systemFontOfSize:15] verwendet ... oder gibt es eine intelligente Möglichkeit, es zu tun?

2voto

JavaCoderEx Punkte 326

Wie fügen Sie Text in die UIWebView ein? Angenommen, Sie sind die HTML-Einstellung können Sie die Schriftart entweder durch volle CSS, Inline-CSS oder veraltete Schriftart-Tags ändern.

<html>
    <head>
        <style>
        BODY { font-family: 'Times New Roman'; font-size: 15px; }
        </style>
    </head>
    <body>
        Here is some text
    </body>
</html>

Natürlich sollten Sie Stil und Größe entsprechend anpassen.

0voto

emotality Punkte 12295
[myWebView loadHTMLString:[NSString stringWithFormat:@"<html><head><style>BODY { font-family: 'Arial-Bold'; font-size: 16px; }</style></head><body>%@</body></html>",htmlBodyString] baseURL:nil];

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X