2012-02-15 5 views
1

最近作成したアプリのdefault.png画像を扱うのにひどい時間があります。これは、アプリケーションを構築するのが最も簡単な部分のように思えるので、私の難しさは私に特別な気がしません。P私はphonegapアプリをやっていますが、私はこの問題とは関係がないと思います。私は同様の問題を抱えた2つのアプリを持っているiphone/ipad app default.png画像のトラブル

FIRST APP 最初のものは、それを意味するユニバーサルアプリは、iPhoneやiPad上で動作しているので、iPadとiPhoneの解像度の両方の画像をdefault.pngました。それはすぐに正しいipadのサイズで開きます。その後、非常に迅速に、それは私のホーム画面がバックグラウンドで表示されている左下にiphoneサイズ1を示しています。アプリの読み込みが完了すると、iphoneのdefault.pngイメージが消え、すべて正常です。私はちょうどフルサイズのイメージが負荷の持続時間のために示すようにし、そして離れて行くことを望みます。ここで

は行動に問題のビデオだ:
http://archive.cyark.org/temp/sat.mov

ここに私のplistファイルと私のリソースディレクトリの内容は次のとおりです。ここで
http://archive.cyark.org/temp/sat.png

は、リソースディレクトリ内にある実際のPNGのです:
http://archive.cyark.org/iphone/img-sat/Default.png
http://archive.cyark.org/iphone/img-sat/Default-LandscapeLeft.png
http://archive.cyark.org/iphone/img-sat/Default-LandscapeRight.png
http://archive.cyark.org/iphone/img-sat/Default-Portrait.png
http://archive.cyark.org/iphone/img-sat/Default-PortraitUpsideDown.png

SECOND APP これはiPadの唯一のアプリです。これは、すぐに正しい横のdefault.pngイメージを読み込みます。同じ風景画像を表示しますが、最初のホーム画面の一部を90度回転します。それは非常に醜いです。だから、同じ問題です、どうすればこの問題を解決できますか?ここで

は行動に問題のビデオだ:
http://archive.cyark.org/temp/rus.mov

ここに私のplistファイルと私のリソースディレクトリの内容は次のとおりです。ここで
http://archive.cyark.org/temp/rus.png

は、リソースディレクトリ内にある実際のPNGのです:
http://archive.cyark.org/iphone/img-rus/Default-LandscapeLeft.png
http://archive.cyark.org/iphone/img-rus/Default-LandscapeRight.png
http://archive.cyark.org/iphone/img-rus/Default-Portrait.png
http://archive.cyark.org/iphone/img-rus/Default-PortraitUpsideDown.png

結論 だから何がここに起こっているの?私はこれに関するすべてのチュートリアルを読んだことがあります。それらはすべて非常にシンプルで、私はそれらに従いますし、うまくいきません!最後に、私はこれらの2つのアプリで多くの時間を費やしてきました。そして、上記の様々なdefault.png画像を循環させたさまざまな画像がありました。私はもはや存在しないrusアプリでDefault.png画像を持っていました。 I 私のxcodeプロジェクトからそのイメージを削除しても、自分のデバイス上にあるビルドからは削除されません。だから、私がもはや気付いていないファイルを参照しているonload?

ありがとうございます、ありがとうございます!

+0

最初のビューでは、背景をdefault.pngに設定してスプラッシュスクリーン効果を作成するように見えますか?あなたは、デバイスからの削除、クリーニング、再構築を試みましたか? – jrtc27

+0

デバイスからリソース(画像)を削除するにはどうすればよいですか?単にxcodeアプリからそれらを削除しても、アプリからデバイスを削除したり再構築したりすることはありません。 – Landon

答えて

0

私はちょうど私のphonegapバージョンをアップグレードする必要があったことが判明しました(これは大きな苦労でした)。私はバージョン0.9(2010年12月)で作業していましたが、今は1.4.1(2月2日)です。それは私の問題をここで解決しましたが、この質問の範囲外であるものの、いくつかの原因がありました。あなたの入力をお寄せいただきありがとうございます。

0

あなたが行ったことはすべて正しいようです。私はそれに電話ギャップの問題であるお金を置くだろう。

アプリはアプリデリゲートに

[window makeKeyAndVisible]; 

を行う前に、デフォルトのPNGのみが表示されます。あなたは、アプリケーションデリゲートにブレークポイントを置くことができ、電話のギャップが引き継ぐ点を見ることができるはずです。あなたの投稿には他に行くことはあまりありませんが、あなたのアプリのiOS部分は正しいです。

関連する問題