2016-11-17 3 views
2

アプリ起動時に起動画面の画像に問題があります。私は現在、@ 1,2,3xイメージを含むデフォルトイメージセットを使用していますが、起動イメージセットもあるとわかりました。これにより、複数の画面解像度のエクスポートで異なるiPhoneサイズの問題も解決されます。しかし、起動画像セットに正しい画像をアップロードした後、起動ストーリーボードのUIImageViewの中でそれらの画像を選択することはできません。これも可能ですか?その場合、私はどのようにストーリーボードでそれを使用できますか?あるいは、これを行う別の方法がありますか?UIImageView iOSで起動イメージセットを使用するには?

アプリケーションを開くときにランダムに表示されるx個の画像を繰り返し表示します。アプリを開くたびに、別の画像が表示されます。

+0

アプリの読み込み中に起動イメージが表示されます。だからあなたのコードは実行されていません。 – shallowThought

+0

複数のデバイスで同じイメージを含むイメージセットを追加する可能性はありますか? – Caspert

+0

参照:http://stackoverflow.com/questions/35593614/how-to-display-launch-image – shallowThought

答えて

0

残りのストーリーボードでは、起動イメージを使用することはできません。残りのアプリで使用する通常の画像セットを作成し、制約を使用して、アプリが実行されているどのデバイスにでもサイズを調整できるようにする必要があります。

0

アプリが読み込まれている(起動されていて、メモリに読み込まれている)ときに、起動画像が表示されます。したがって、現時点ではコードを実行することはできません。

起動時間がそれほど長くないので、一般的なアプローチは、最初は実際の起動画面と100%同じ3秒間以上の外観を表示することです。したがって、実行コード、アニメーションなどを実行できます。

私の個人的なユーザーエクスペリエンスでは、これはユーザーが理由を待つのではなく、CIを表示させるので、醜いアプローチです。

合計すると:ランダムな初期起動画面を持つことはできません。

実際に起動画面を設定する方法の詳細については、in this answerを参照してください。

関連する問題