0

すべての指示に従って、カスタム フォントをアプリに適切にロードしました。標準フォント (この場合は「Open Sans」) を問題なく参照できるため、正常に機能しているように見えます。私が抱えている問題は、「Open Sans」の複数のバリエーションをロードしたことです。そのうちの 1 つは「Open Sans Light」です。Mac の Font Book では、すべてのバリエーションのフォント名は「Open Sans」です。Titanium で「Light」バージョンを適切に参照するにはどうすればよいですか? 私はもう試した:

  • 「オープンサンズ - ライト」
  • 「オープン・サンズ・ライト」
  • 「OpenSans-Light」
  • 「オープンサンズライト」

.. 動作する上記のものは、「Light」バージョンではなく、デフォルトの「Open Sans」フォントを使用するだけです。これを適切に機能させる方法はありますか?

これが私のTSSコードです:

".revolutionize": {
    top: 404.5,
    left: 72.5,
    font: {fontFamily: "OpenSans-Light", fontSize: "27"},
    color: "#ffffff"
}

アップデート:

今朝、Titanium が実際にはすべてにLightバージョンを使用していることに気付きました。これは、私が参照できない通常バージョンです。fontWeight を「Normal」と「Regular」に設定してみましたが、まだ Light バージョンのフォントを使用しています。

4

2 に答える 2

0

最初に名付けられたフォントを使用してこれを解決することはできませんでしたが、この投稿への回答に従って、Font Forge を使用してフォントの名前を変更し、Titanium iPad アプリで両方のバリエーションを正常に使用することができました。これが他の誰かに役立つことを願っています! このバグが iOS の問題なのか、Titanium の問題なのかはわかりませんが、問題も更新します。

于 2013-03-15T01:23:06.193 に答える