5

iPad 3 でテストすると、

[[UIScreen mainScreen] scale] == 1.0

私の理解では、これは 2.0 である必要があります。

私は Snow Leopard で Xcode 4.2 で iOS 5.1 SDK を使用していますが、これは「公式にサポートされている」構成ではないことを理解しています。しかし、それが純粋にデバイス上で起こっていることに影響を与える理由は想像できません。(シミュレーターを壊すあらゆる種類の方法を想像できます。)

4

2 に答える 2

4

XCode バージョン 4.3 より前では、[UIScreen scale] は iPad 3 に対して 1.0 を返します。4.3 にアップデートすると、正しい値 2.0 が返されるようになります。

于 2012-06-27T23:30:38.457 に答える