ユニバーサルにしたいターンベースのアプリケーションがあります。iPad Retina ディスプレイ用に最適化された一連の HD 画像 (背景とスプライト) があります。この単一のイメージ セットをさまざまなフォーム ファクターに使用する方法を誰か教えてもらえますか?
たとえば、さまざまなフォーム ファクタで背景 (iAd を許可するために y 軸で 90% にスケーリング) を表示するにはどうすればよいですか?
性能もiPadとiPhoneの画面比率の違いもあまり気になりません。
ユニバーサルにしたいターンベースのアプリケーションがあります。iPad Retina ディスプレイ用に最適化された一連の HD 画像 (背景とスプライト) があります。この単一のイメージ セットをさまざまなフォーム ファクターに使用する方法を誰か教えてもらえますか?
たとえば、さまざまなフォーム ファクタで背景 (iAd を許可するために y 軸で 90% にスケーリング) を表示するにはどうすればよいですか?
性能もiPadとiPhoneの画面比率の違いもあまり気になりません。
1) 伸縮可能な画像を作成します。resizableImageWithCapInsets:
(stretchableImageWithLeftCapWidth:topCapHeight: (同じドキュメント)を使用できます。
2) 非常に過小評価されている方法の 1 つは、その方法を使用すると、 をパターン イメージで+[UIColor colorWithPatternImage:]
埋めることができることです。UIView
を設定するだけでview.backgroundColor
. または、UILabel (textColor) を画像のような影で塗りつぶします。とてもパワフルな。