12

私はiPhoneOSでカスタムフォントを使用することの難しさについてのウェブ上のすべての話を見てきました。バンドル内からUIWebViewコンポーネントにフォントをロードすることは可能ですか?

編集:「RustyBrick」の「Omer」というアプリで見ました...遅延があり、読み込み遅延中はカスタム領域が白であるため、Webビューのようです。これは他にどのようなコンポーネントでしたか?

EDIT2:私はRustyBrickに連絡しました。彼らはそれがどのフォントであるかを教えてくれました。標準フォント。

4

2 に答える 2

19

iOS3.2以降では、カスタムフォントをUIWebViewにロードすることができます。フォントをバンドルに追加し(ここを参照)、他のフォントと同じようにUIWebViewのスタイルシートでフォントを参照します。

<style type='text/css'>font { font-family: DroidSerif; } </style>
于 2011-02-09T12:13:00.717 に答える
9

Fonts provided by application可能ですが、必ずキーと値のペアをInfo.plistに追加する必要があります。

私はこのチュートリアルでそれについて学びました:http://tetontech.wordpress.com/2010/09/03/using-custom-fonts-in-your-ios-application/

LWFMFFILフォントのスーツケースで試してみましたが、うまくいきませんでした。結局、私TTFはフォントのファイルが必要でした。

コードでフォントを参照するときは、PostScript名を使用してください。フォントの正しい名前を取得するには、Font Bookアプリケーションを開き、フォントを選択しi、左上隅のをクリックして情報パネルを開きます。

Fontbookのスクリーンショット

于 2011-11-28T20:44:15.527 に答える