2017-09-25 4 views
0

私はiPad用の私の起動画面を解決する方法は考えています。私は意図的にユニバーサルをサポートする新しいプロジェクトを作成しました。同じイメージ名ですが、新しいプロジェクトでは機能しますが、古いプロジェクトでは表示されません。白い空白の画面が表示されます。理由は何か分かりますか?ユニバーサルの起動画面を正しく設定する方法は?

答えて

1

あなたLaunchScreenファイルがそうのように、プロジェクト全般設定で選択されていることを確認してください:あなたの起動画面のためのストーリーボードを使用している場合

enter image description hereまた

は、そこを確認してくださいビューコントローラのみが初期ビューコントローラとして設定されます。だから、

デバイスを再起動すると、あなたのために働く次のことをしようとしなかった場合:

enter image description here

EDIT:そうのような

  1. 再追加あなたの資産に画像を。 xcassets。
  2. 画像の名前を変更します。
  3. そしてこの答え、https://stackoverflow.com/a/35481616/3231194から、あなたのUIImageViewClears Graphics Contextをオフにしてみてください。

enter image description here

+0

いや、私は上記と全く同じに従っていたすべての設定。奇妙なことは、新しいプロジェクトは動作しているが、古いプロジェクトは全く機能していないということです。私はちょうど普遍のためのイメージと自動レイアウトを置く新しいプロジェクトは、それは完全に動作します!しかし、私が古いプロジェクトを実装するための手順を踏んだとき、それはうまくいきませんでした...なぜ分かりますか? – Andrew

+0

ああ!あなたはあなたのデバイスを再起動しようとしましたか?私は新しいものに起動画面の画像を変更する必要があるとき、それは私のプロジェクトで、時々私に起こる、と私は古いものを新しいものの前にポップアップ表示することができます。デバイスを再起動してみてください。ビルドをクリーンにして、プロジェクトをクリーンアップしてください。 CMD + Shift + KとCMD + Shift + Alt/option + K。 – Glenn

+0

こんにちは、私はすべてのあなたの方法、それはまだdoesntの仕事をしようとしました。それでも白い画面が表示されます。私はラベルを追加しようとすると、それは動作します。特定のイメージが機能していないということだけです...他のイメージを試してみました。特定のイメージが読み込まれない理由はわかりません。しかし、新しいプロジェクトのためにそれは動作します!バグですか? – Andrew

関連する問題