12

psdファイルにデザインがあります。そこで、すべてのテキストプロパティ(フォント名、サイズ(pt)、色など)をコードにコピーして実行しました。スクリーンショットを撮り、それをデザインと比較しました。iOS(私の場合)がフォントサイズ(pt)をPhotoshopよりも小さくレンダリングするのはなぜですか?

ptは画面解像度に依存しますか?ピクセルサイズから計算できるヘルパー関数はありますか?

ありがとう...

4

3 に答える 3

14

最も簡単な方法 (最も正確かどうかは不明) は、Photoshop からピクセル値 (ポイント値ではない) を取得し、代わりにそれらを使用することだと思います。320x480 (Retina ではない) の Photoshop ファイルをデザインしていると仮定すると、これは適切かつ正確に機能するはずです。

サンプルは次のとおりです。左はサイズ 12px の Photoshop で、右は 12pt の iOS シミュレーターです。 サンプル 12px と 12pt

于 2012-01-12T11:30:07.547 に答える
0

Photoshop ラティーナ イメージ-12Pt = Ios-6Pt(X=2*Y) Photoshop ラティーナ イメージではない -12pt = Ios-12pt(X=Y)

于 2015-09-02T09:15:58.417 に答える