iPad mini ではなく、フルサイズの iPad でのみアプリケーションの表示を制限できるパラメーターはありますか? ありがとう。
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
}
iPad mini の画面は iPad 2 と同じ解像度であるため、その必要はありません。GUI は、画面サイズではなく画面解像度に基づいてレンダリングされます。
モデル番号を確認できますが、これを行うと、アップルストアで拒否される可能性があります.AppleはiPad用のすべてのアプリがipad Miniで動作すると言っているからです.
ああ、アプリが iPad 2 で動作する場合は、iPad mini で動作するために何もする必要はありません。