0

Ok。そのため、iOS 5.1 を対象とした Xcode 4.2 に iPad アプリがあります。横向きモードと縦向きモードの両方の起動イメージを提供しましたが、それらを適切に使用すると深刻な問題が発生します。

最初は横向きモードで、適切な横向き画像が表示されますが、時計回りに 90 度回転し、右側が切り取られています。次に、適切に表示され始めますが、ポートレートモードでも表示されます(ポートレートモードがまったく認識されなくなったかのように)。

縦向きの画像に横向きの回転したコンテンツを提供するなどの提案を見てきましたが、問題は、xCodeに両方の画像を適切なタイミングで使用させることができないことです。

そのためのブードゥー教はありますか?それらを適切な順序で設定するように、plistを直接使用するか、GUIのスロットを使用して、それらを特別なディレクトリまたは2つの異なるディレクトリに配置します。わかりません-何か? そのようなことをめぐってxCodeと戦うと、いつか血で吐くようになります...

4

1 に答える 1

0

わかりました、知っておくべきことの1つは、設定やリソースなどの更新に関して、xCodeは非常に気まぐれに見えるということです。プロジェクトから起動イメージへの参照を削除し、xCodeで製品をクリーンアップし、シミュレーターからアプリを削除しましたが、それでも何とかビルドログにイメージのコピーが表示されなかったにもかかわらず、起動イメージを使用することができました。

派生データから写真を撮ったのかどうかはわかりませんが、派生データを削除し、〜/ライブラリ/アプリケーション\サポート/iPhone\シミュレーター/5.1/アプリケーション/のアプリバンドルから手動で画像を削除して作成する必要がありました止まります。次に、画像をアプリバンドルに手動で貼り付けました。公開した後、xCode でまったく設定しなかったという事実を無視して、両方の画像がシミュレーターで適切に機能するようになりました。

デバイスのバージョンをどのように進めるかはまだわかりません - 明らかに起動イメージがありません...


どうやらxCodeは、プロジェクトに適切な名前の画像を含めることを除いて、起動画像に関する設定をまったく気にしないため、バンドルにコピーされます。上で書いたように、画像をアプリ バンドルに挿入することもできますが、それでも機能します。

反対に、いったんそこに画像を取得すると、それらを取り除くのは難しいかもしれません.

とにかく今、私は画像についての私のplistにも何も持っていませんし、Target Infoのスロットにも何もありません。アプリには4つの動作中の起動画像があります(向きと網膜の両方)。

いつか誰かに役立つことを願っています..

于 2013-01-06T01:10:20.937 に答える