私はすでに答えを知っているかもしれませんが、状況は次のとおりです。
フォント サイズを 11pt にする必要があるスペック シートがあります。
私がそうするとき: UIFont *font = [UIFont fontWithName:@"Gotham" size:11.0];
Retina iPad 4 ではフォントが小さいです。
ポイント数を2倍にすると:UIFont *font = [UIFont fontWithName:@"Gotham" size:22.0];
サイズはぴったりのようです。@2x デバイスのフォント ポイント数を 2 倍にする必要があると考えるのは正しいですか? pngの場合と同じように。
編集:
解決してくれてありがとう。私はそれを取得します:UIFont *font = [UIFont fontWithName:@"Gotham" size:11.0];
網膜/非網膜で同じサイズを生成します.
さて、おそらくもっとばかげたフォローアップのために:
Photoshop ファイル (@2x でスケーリング) を開くと、フォントは 11pt と表示されます。ファイル (png に変換され、@2x というラベルが付いている) をエクスポートし、その png をプロジェクトにドロップすると、プログラムで作成した 11pt のテキストよりも画像のテキストがまだかなり大きく表示されるのはなぜですか? (画像とプログラム テキストの両方が iPad 内で表示されています)
私はおそらく脳のおならを抱えていますが、解決策を見つける助けをいただければ幸いです.