0

サーバー上にあるスプラッシュ画面を表示する必要があります。Web サービスを使用して、SplashScreenViewController に表示する必要があります。したがって、私のアプリが起動すると、空白の画面が表示され (img がダウンロードされます)、数秒後にスプラッシュ画面が表示されることは明らかです。

スプラッシュ スクリーン イメージはメイン バンドルに含める必要があり、ローカルではスプラッシュ イメージとして表示する必要があることはわかっています。しかし、クライアントはサーバーからロードすることを望んでいます。

では、スプラッシュ スクリーンが読み込まれるまでの間、アクティビティ インジケーターを使用できますか?

4

1 に答える 1

1

これはスプラッシュ スクリーンの非常に悪い実装ですが、他の方法はありません。画像がダウンロードされるまで、インジケーター ビューを使用する必要があります。

また、白いビューよりもはるかに優れたデフォルトの画像を追加することを検討してください

インターネット接続が非常に遅い場合や接続されていない場合はどうするか、何らかの理由で要求した画像を受信しない場合はどうするかなど、いくつかの問題に対処する必要があります。

于 2012-06-27T11:29:53.810 に答える