2012-04-24 17 views
0

私はipad2用の2dアプリケーションを書いています。私は1024x768の代わりに2048 * 1536ピクセルの座標系を使用したいと思います。可能です? は、例えば、私は次のipad 2 - 2048x1536解像度の使い方

CGRect rect = CGRectMake(2000,1000,10,10); 
CGContextFillRect(context, rect); 

のように四角形を描画し、画面上のrectanleを見たいのですが。 ipad(1)でこれは不可能です。

おかげ

答えて

0

私はそれでも最新の網膜のiPad上で可能だとは思いません。それでも1024x768の座標系とピクセルの2倍を使用しています。

なぜ2048x1536を座標系として使用したいのですが、それらを2で除算して同じ効果を得ることはできませんでしたか?

+0

すでに2で割っています。 –

+0

2次元オブジェクトの寸法と位置を2で割っています。 2でダイビングするサイズ4のグリッドで幅7.5ポイントのオブジェクトを取得するので、問題が発生します。言い換えれば、各2Dオブジェクトの位置と大きさはグリッドサイズの倍数でなければなりません。問題を解決するために、私は2ですべてのオブジェクトの次元とグリッドサイズを掛けることができます。しかし、1024x768の解像度でこれを行うと、私はユーザーに提示する必要があるすべてのコンテンツを表示することはできません。 –

関連する問題