2017-11-08 15 views

答えて

1

それはできません外部ソースから提供される起動イメージを使用する。すべての要素(起動イメージ/起動画面)をアプリケーションにバンドルする必要があります。

+0

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

+0

毎回異なる起動画像を作成する方法はありますか –

+0

@OldChicken起動画面のコントローラではコードを実行できないため、これを行う方法はありません。 – the4kman

0

イメージ変更を動的に起動することはできません。 しかし、メインのインターフェイスを表示する前に、サーバーからの画像をカスタムビューコントローラーに表示することができます。多くのソフトウェアがこれを行います。もちろん、ビデオや広告を表示できます。

リンゴのユーザーインタラクションガイドによると、このアプリケーションを初めて実行するときに起動イメージが読み込まれます。したがって、動的に変更することは不可能です。

言語ごとに複数の画像を設定することはできますが、iOSはその1つを読み込んでもはや変更されません。

希望があなたを助けることができます! :)

+0

それはあなたが話していることです。私のアプリはすでにそれを持っています。しかし、プロダクトマネージャーは、起動イメージを自動的に設定したいと思っています。残念ながら、どうすればいいのか分かりません。 –

+0

@OldChickenうん、私は私の答えにドキュメントの指示を追加しました。アップルはインタラクティブな起動ビューを望んでいません。 – Minecode

0

LaunchScreen.storyboardで空白の表示を使用します。次に、初期表示コントローラで、サーバーから画像を取得します。

デバイスがインターネットサービスを持たない場合、またはサービスが特に遅い場合は、アプリは何もしていないように見えるため、少なくともある種の「フォールバック」が必要です画面。

関連する問題