1

アプリを起動するたびにスプラッシュ スクリーンを変更する必要があるアプリを使用しています。

5 つの画像があり、ユーザーがアプリを起動するたびに 5 つの画像のいずれかでスプラッシュ スクリーンを変更したいと考えています。

これを行うことは可能ですか?

4

4 に答える 4

2

アプリの読み込み中に表示されるスプラッシュ スクリーン (アプリの起動時に拡大される) を変更することはできませんが、それを一般的なもの (テクスチャや無地の色など) にすることはできます。アプリでまったく同じ画像を読み込む (または無地の背景色を使用する) と、5 つの画像のいずれかをフェードインして、アプリの最初の (実際の) 画面に遷移する前に短時間表示することができます。

例えば:

  1. スプラッシュは黒一色。
  2. ルート ビュー コントローラーは、黒一色の背景色のビューと、アルファが 0 に設定された 5 つの画像のいずれかを含む画像ビューに設定されます。
  3. 選択した画像をフェードインします。
  4. アプリの最初の画面に遷移します。

最初のビュー コントローラーをスプラッシュ スクリーンとまったく同じように (最初は) 表示することで、カット トランジションがシームレスになり、アプリ内スプラッシュ スクリーンへのカスタム トランジションを開始できます。

于 2013-09-05T14:03:20.723 に答える