2012-09-13 7 views
11

iPhone 5がリリースされたばかりなので、iPhone 5のグラフィックファイルの名前が変更される方法を知っている人はいないでしょうか?iPhone 5用のグラフィックファイルの名前はどのようにしますか?

iPhone 4SとiPhone 5の解像度が異なるため、iPhone 5のグラフィックスに新しい命名方法が適用されることを前提としていますか? @ 3xかもしれない?

+0

非常に興味深いですが、まだ正式な情報はありません。しかし、DPIで何も変わらないので、2倍になるとは思わない。高さをちょうど追加したので、ステータスバーが高くなったときに既に起こっているようにサイズが変更されると思います。 – miho

+0

起動イメージはDefault-568h @ 2xを使用しているので、これがおそらく標準です。ドキュメントなしではわからない –

+0

それはちょうど高さなので、そうかもしれません。多分スペースを取って余分な高さに対応するためにグラフィックの高さを変える必要があります。しかし、他の誰かが他の情報を持っているかどうかをもう少し待つだろう..コメントまでありがとうございました –

答えて

6

iPhone 5はまだ網膜ディスプレイであり、すべての点に2つのピクセルがあります。これは、グラフィックの@ 2xサフィックスを使って指示するので、ここでは同じサフィックスが使用されます。

他の人も示唆しているように、[email protected]スタートアップイメージには、必要なアートワークが1つ新しく追加されました。このイメージがなければ、アプリケーションはiPhone 5のディスプレイをサポートしていると認識されません。

それ以外では、iPhone 5のために特別なグラフィックスが必要なのは、スクリーンの全体的な大きさを調整した場合だけです。その場合は、メイン画面のフレームを検出し、独自の命名規則を使用して実行時に適切なグラフィックスに置き換える必要があります。

+0

おかげでブラッドは、この答えが現時点で正しい方法だと思われます。うまくいけば、彼らはiPhone 3/4グラフィックスを互いに区別する方法に似た名前付けスキームを導入すると、最もシンプルになります。 –

6

[email protected]スキームは、スプラッシュスクリーン以外のグラフィックスでは現在動作しませんので、今日はありません。

+0

私は何も見つけることができない、しかし、確かに何かがあるはずです。大規模なアプリデベロッパーの中には、アプリのグラフィックスをスクラッチにして新しい解像度の画面に正しく表示する機会が与えられています。 –

+0

私は別のイメージモードを使用します。例えば、 - 私はバックグラウンドイメージを持っています。両方の画面の大きさに合わせるために、網膜には640x1136、網膜以外には320x480の2つのファイルを使用します。画像モードがAspect Fillに設定されていて、すべて正常です。 – Kubba

関連する問題