IOSヒューマンインターフェイスガイドラインを順守していました。
それは
起動画像を表示アプリケーションの最初の画面によく似ています。この方法により、アプリケーションの起動時間が短くなります。
バージョン情報ウィンドウやスプラッシュ画面の表示は避けてください。一般に、ユーザーがアプリケーションをすぐに使用できないようなスタートアップエクスペリエンスを提供しないようにしてください。
起動画像とスプラッシュスクリーンの違いは何ですか?
起動画像は、アプリを起動したときに表示される画像であり、xcodeに入力した画像(iphone、iphone retina、ipad横の網膜、ipad横の網膜、ipad縦の肖像とipad縦の網膜)Appleアプリのメインウィンドウのスクリーンショットを使用することをお勧めします。これにより、アプリの起動が速くなったように見えます(ボタンのないスクリーンショットを使用しています)。
Splass画面は、たとえば、ゲームで使用される画面で、会社のロゴやその他の情報を確認できます。一部の画面では、2つまたは3つのSplass画面を使用することもあります。プログラムでそれらを含める必要があります
うわー、受け入れられた、または非常に賛成の答えがない古い質問、編集のおかげでトップページにバブリング。私は物事を片付けるのに自分の手を試してみたほうがいいと思いますか?
これはOS自体によってと表示されますwhile OSがアプリを読み込んでいます(つまり、beforeプロセスが実行中であり、あなた自身のコードの実行する機会を得ます。
アプリには起動イメージの表示を処理する実行中のコードがないため、提供する方法はXcodeプロジェクトのビルド時構成の一部です。LaunchScreen.storyboard
または静的な起動イメージのセットを提供します。サポートするデバイスの画面サイズごとに。
Appleの ヒューマンインターフェイスガイドライン推奨 起動画像は、アプリの初期UIの大まかな複製であること。それにはいくつかの理由があります。
起動画面は、アプリが引き継ぐ前に短時間だけ表示され、独自のUIを表示できるので、起動画像を実際のUIのように見せることで、ユーザーは何かを待つ必要がなく、アプリに直接ジャンプしているように感じるそうしないと。
起動画面は短時間しか表示されないため、最初のUIとは異なるものを表示すると、ユーザーはそれが点滅し、適切に表示される前に消えてしまう可能性があります。
(起動画面は実際のUIのように見える必要があり、サポートする画面サイズが多いため、ストーリーボードアプローチが推奨されます。自動レイアウトを使用して、偽のUIが実際のUIと同じようにさまざまな画面サイズに適応するようにすることができます。 Xcodeは、ビルド時に必要なイメージを生成します。)
これは、多くのアプリでしないがAppleのガイダンスに従うものであり、2つの形式(別々にまたは一緒に使用)で提供されます。
Launch Screenシステムを使用して、アプリの初期UIのように見えないコンテンツを表示します。たとえば、ロゴやその他のブランド要素である場合や、著作権表示、クレジット、バージョン情報などの静的テキストが含まれている場合があります。
アプリが起動した後(したがって、画面を制御して必要なものを表示できるようになります)、使用可能なUIの代わりに、ロゴ、ブランディング、またはその他のパッシブコンテンツを引き続き表示します。
2番目のケースは推奨されますが、避けられない場合もあります。特にゲームエンジンは起動に時間がかかる傾向があるため、「ロード」画面があっても問題ない場合があります。 (その場合、起動画像は読み込み画面のように見えるはずです。これにより、ユーザーがアプリが起動して読み込まれるのを個別に待機しているように感じることがなくなります。)
最悪の違反者は、実行する追加の「読み込み」作業が実際にはないアプリですが、起動画像としてスプラッシュスクリーンを使用し、プログラムで任意の時間その画像を表示し続けることで、ユーザーはより多くの情報を取得できます。それを見るチャンス。 (そして、実際にアプリを使用する前に、邪魔にならないように待つか、手動で閉じる必要があります。)
アプリが読み込まれると、起動画像が表示されます。
スプラッシュ画面とは、スタート画面として情報に関するビューを表示することを意味します。ユーザーはすぐにアプリを使用する必要があります。
起動画像は、できるだけ早く読み込まれるインターフェースに似たものを表示することで、アプリの起動時間が速く感じられるように設計されています。ロゴを表示しても、アプリの読み込み速度に注意が向けられ、ユーザーエクスペリエンスに何も追加されません。
バンドルにdefault.pngがある場合、アプリは起動画像として取得され、3秒間画面に表示されたままになります
IOSのスプラッシュ画面とは、バンドルにDefault.pngという名前の画像を指定し、mainWindowを実行する前に、その画像をiPhone画面に読み込むことを意味します。したがって、Default.png画像はiPhoneではスプラッシュスクリーンと見なされます。
IPhoneアプリケーションにmainWindowをロードしている間、起動イメージと呼ばれる特定のサイズで画面に表示できる任意のイメージを割り当てることができます。
そのため、アプリケーションの起動時とメインウィンドウの起動時に実行時間を提供するイメージを起動します。そしてここで起動画像は、Default.png /スプラッシュ画面がアプリケーション用に修正される間、書かれたプログラムに基づいて動的に変更することができます。
それでも質問があれば教えてください。
アプリが読み込まれると、起動画像が表示されます。できるだけ早く読み込まれるインターフェースに似たものを表示することで、アプリの動作を高速化するように設計されています。
スプラッシュ画面とは、スタート画面として情報に関するビューを表示することを意味します。ユーザーはすぐにアプリを使用する必要があります。
画像の起動には少し時間がかかる場合があります。アプリの読み込みがiPhoneの揮発性メモリにいつ開始されるかを示します。それは非常に短い間表示されます。
スプラッシュ画面とは、必要な情報の読み込みが完了するまで画像を表示することを意味します。同様に、Uは重いゲームを開始する前に、読み込み中の画像を見ることができます。すべてのデータの読み込みが完了すると、この画面が削除され、ゲームの統計情報が表示されます。少し長く表示される場合があります。 !