「Futura.ttf」フォント ファイルがあります。UIWebView で HTML ページを表示していますが、css ファイルでカスタム フォントを使用する必要があります。
CSSファイルでカスタムフォントを使用する方法はありますか???
すべての提案を歓迎します。
ありがとう。
iOS3.2 以降では、UIWebView にカスタム フォントを読み込むことができます。バンドルにフォントを追加し (こちらを参照)、他のフォントと同様に、UIWebView のスタイルシートでフォントを参照します。
<style type='text/css'>font { font-family: DroidSerif; } </style>
オプションとしてCufonとsIFRがあります。
Typeface.js は純粋な JavaScript の置き換えです Cufon は純粋な JavaScript の置き換えです sIFR は Flash と Java フォントの実装、FLIR JavaScript と PHP の実装です
いくつかの比較
以下はこの質問からの抜粋です。スレッド全体を読む価値があり、すばらしい詳細があります。
Typeface.js
利点:
短所:
sIFR
利点:
短所:
Cufón (Typeface.js に類似)
キャンバスと VML を多用する Javascript ベースのフォント置換ソリューションである Cufón に入ります。これは、Flash や画像を必要としない、他のソリューションに代わる優れた方法を提供します。
ライブ サイトで Cufón を使用すると、いくつかの問題があります。最も顕著なのは、テキストを強調表示してコピー/貼り付けできないことです。これは、サイトのユーザーにとって実際に最大の問題です。
これを EULA の問題と組み合わせると、現在市場に出回っているほとんどのフォントの Javascript ファイルにフォントを合法的に埋め込むことができなくなります。
もう 1 つの問題は、Cufón で使用できるフォントを知ることです。sIFR の場合、フォントは Flash ムービーに埋め込まれているため、ほとんどのフォントは公正なゲームです。これは、通常、ほとんどのフォントのほとんどのフォント ファウンドリによって承認された使用法です。Cufón では、フォントに使用される Javascript ファイルが簡単に「盗まれ」、別の Web サイトで使用されるか、リバース エンジニアリングされる可能性があります。