0

iPad mini ではなく、フルサイズの iPad でのみアプリケーションの表示を制限できるパラメーターはありますか? ありがとう。

4

3 に答える 3

3

Leonnears が言ったように、なぜこれを行う必要があるのか​​わかりません。解像度は iPad 2 と同じなので、iPad 3 で行ったように何も調整する必要はありません。iPad Mini は、すべての iPad 2 アプリを変更せずに実行します。 .

カメラを搭載し、最新の OS を実行するため、iPad mini を iPad 2 または 3 と区別するビルド設定でテストできる機能はありません。UIDevice クラスを調べる価値があるかもしれません。アプリが iPad mini で実行されている場合、特定の機能を制限するには、以下が興味深いかもしれません。

モデル プロパティが返す文字列は見ていませんが、モデル バージョンが含まれていると思います。適切なモデル名を取得するには、iPad mini がリリースされるまで待つ必要があります。「iPad 4,1」は仮定であり、「iPad Mini 1,0」またはまったく異なるものである可能性があります。

if(![[[UIDevice currentDevice] model] isEqualToString:@"iPad 4,1"])
{
     // Run code for all iPad's expect iPad Mini
}
于 2012-10-26T01:48:54.887 に答える
0

iPad mini の画面は iPad 2 と同じ解像度であるため、その必要はありません。GUI は、画面サイズではなく画面解像度に基づいてレンダリングされます。

于 2012-10-26T04:20:24.897 に答える
0

モデル番号を確認できますが、これを行うと、アップルストアで拒否される可能性があります.AppleはiPad用のすべてのアプリがipad Miniで動作すると言っているからです.

ああ、アプリが iPad 2 で動作する場合は、iPad mini で動作するために何もする必要はありません。

于 2012-10-26T01:52:45.087 に答える