0

私はiPadアプリをやっていますが、新しいiPad:2048 x 1536古いiPad:1024 x 768の解像度の2つの異なる解像度を処理する必要があることに気付きました

ストーリーボードには古いバージョンの iPad が表示されます。アプリケーションはそれ自体をスケーリングしますか? いいえと思います..では、解像度を上げて、ストーリーボードで「より大きな」ものを見て、アプリがどのように見えるかを知るにはどうすればよいですか? ありがとう

4

2 に答える 2

0

解像度が 2 倍になるため、「2x-」という接頭辞が付いた画像が必要になるだけです。

于 2013-05-17T06:33:28.953 に答える
0

すべての iPad は、すべての iPhone が 320 ポイント幅であるのと同様に、1024 ポイント x 768 ポイントです。iPhone 5 はいろいろとごちゃごちゃしていますが、それが現在 Autolayout がある理由です。Retina iPhone および iPad には、1 ポイントあたり 4 ピクセルがあります。このように、ストーリーボードはすべての iPad で同じです。ストーリー ボードに 44 x 44 のイメージ ビューがある場合、異なるアートワークを提供する必要があります。44 x 44 と 88 x 88 の 2 つの png ファイルが必要です。 44 x 44 の画像には art.png という名前が付けられ、88 x 88 の画像には art@2x.png という名前が付けられ、ストーリーボードでは art のみを指定します。iOS が正しい画像ファイルを選択します。

View Programming Guide for iOSのPoints Versus Pixelsを参照してください。 CH2-SW1

iOS 用描画および印刷ガイドのビューでの高解像度画面のサポートを参照してくださいhttp://developer.apple.com/library/ios/documentation/2DDrawing/Conceptual/DrawingPrintingiOS/SupportingHiResScreensInViews/SupportingHiResScreensInViews.html#//apple_ref/doc/ uid/TP40010156-CH15-SW1

于 2013-05-18T05:57:03.337 に答える