1

最近、ターゲットを右クリックして「現在のターゲットを iPad にアップグレード」を選択することで、iPhone アプリを iPad 用にも変換しました。その後、iPad シミュレーターでアプリを開くたびに、新しく作成された MainWindow-iPad.xib が開きます。

しかし、問題が発生したので、iPhone アプリを「ダウングレード」して、iPhone/iPad でのみ iPhone xib を実行できるようにしたいと考えています。(したがって、iPhone で実行すると通常どおりに実行され、iPad では iPhone 専用アプリの「小さい」ビューで開きます)。これは可能ですか、それともビルド ターゲットなどを変更する必要がありますか?

事前に助けてくれてありがとう。

4

1 に答える 1

6

Xcode による変更を元に戻すのはかなり簡単です。アプリの Info.plist ファイルを確認すると、NSMainNibFile~ipad という名前のエントリが表示されます。これにより、iPad 固有の NIB ファイルが読み込まれます。そのエントリを削除すると、両方のデバイスで iPhone NIB ファイルを使用するように戻るはずです。

ターゲット デバイス ファミリを iPhone/iPad から iPhone だけに戻すこともできます。

于 2010-07-09T23:13:28.283 に答える