Wie Sie eine benutzerdefinierte schriftart in eine UIWebView

Ich arbeite an einer iPhone-Anwendung, die UIWebView verwenden, die xhtml-Dateien laden
die html-Datei gehören könnte css-Datei, die benutzerdefinierte Schriftarten verwenden kann, aber es so Aussehen, dass der web-Ansicht nicht unterstützt benutzerdefinierte Schriftarten, da es sich nicht machen die benutzerdefinierte schriftart in der css-Datei

Beispiel:
xhtml-Datei:

<head>   
    <link href="../Styles/p1.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <p class="line1">تجريب</p>
</body>
</html>

css-Datei:

@font-face {
font-family: "AHRAM";
font-style: normal;
font-weight: bold;
src:url("../Fonts/andlso.ttf");
} 

p.line1 {
font-family: "AHRAM";
}

jede Anregung?
thnx im Voraus 🙂

Sind Sie sicher, dass die .tff-Datei ist eigentlich, wo Sie erwarten, dass Sie es tun werden? Wenn Sie Ihre Anwendung erstellt wird, werden alle Dateien kopiert man in das Programm-bundle. Haben Sie versucht, laden Sie ein Bild in der css mit dem gleichen relativen Pfad?
ja Bild richtig ... ich glaube nicht, dass das problem mit dem Pfad hinzufügen können benutzerdefinierte schriftart nicht unterstützt wird, aber ich weiß nicht, wie dieses problem zu lösen
In deinem build-phase, ist die schriftart, die kopiert werden, in dem bundle?
Nein mein Antrag ist epub-reader ... in der Anwendung Buch herunterladen und entpacken Sie es, um Dokumente Pfad dann auf die web-Ansicht laden xhtml-Datei aus diesem Pfad.
Wenn Sie versuchen, verwenden Sie eine schriftart-Datei (in diesem Fall andlso.ttf), dass Sie Ihre app-downloads als Teil einer gezippte "Buch", dann glaube ich nicht, dass wird funktionieren—ich glaube, Sie haben, bündeln Sie die schriftart, die in der kompilierten app, und verwenden Sie dann @TomSwift die folgenden Hinweise, um die schriftart zu verwenden. (In anderen Worten, Ihre app zu haben, werden alle benutzerdefinierten Schriftarten, die es zu verwenden beabsichtigt, in der app integriert zur compile-Zeit.)

InformationsquelleAutor Muhammad Shaker | 2012-06-16

Schreibe einen Kommentar