2017-02-11 3 views
0

Launchscreen.storyboardにUIImageViewを追加しました。イメージ(say.png)は1つですが、同じ名前(splash.png)のアセットフォルダ内のイメージを変更すると、デバイス上では実際には変更されません。あたかもそれにつかまったかのような古いイメージ何が起こっているのでしょうか?画像ストーリーボードを起動してイメージビューを追加しましたが、アセットフォルダの画像を変更することは実際にデバイスに反映されませんか?

私の要件は、ビルド時にスプラッシュ画面を変更し、アセットフォルダ内のイメージ(同じ名前)のみを変更することです。

助けが必要ですか?

ありがとうございました。

+0

私は起動画面イメージを調整して、変更が表示されないことを覚えています。 IIRCの場合は、新しいイメージを表示するためにデバイスをリセットし(シミュレータを使用している場合)、アプリを削除する必要がありました(デバイスを使用している場合)。 – dfd

+0

私は既に上記のすべてのことを行っています:( –

+0

別のシミュレータで実行しようとすると、予測したとおりに読み込まれ、他の人がシミュレータのコンテンツデータについて言及しているバグです。 –

答えて

2

起動イメージのための他の解決策が見つかりました。

  1. 削除launch.storyboard
  2. 設定プロジェクトに画像アセット(新しいiOSの起動イメージ)
  3. Go]を追加 - >一般 - >アプリケーションのアイコンをして起動イメージソースで写真の
  4. 選択LaunchImageを起動
  5. テスト中に、LaunchImageの画像セット内の画像を変更するだけです。
  6. これは、デバイスを削除またはリセットせずにスプラッシュ画面の変更を表示します。
0

私はこれが誰かがいつか直面する奇妙な問題であることを知っています。

シミュレータでは、コンテンツと設定をリセットすることができました。 >Reset Content and Settings

Simulator

ガットは時々、あなたはそれが重要な場合は、シミュレータ、あるいはXcodeのを再起動する必要があります。デバイスの場合は、アプリを削除するか再起動して問題を解決してください。

+0

助けてくれてありがとうございますが、ユーザーは毎回コンテンツと設定をリセットしません。 –

関連する問題