2

iOS アプリの default.png 画像は、実際にはブランド化された起動画像を意図したものではなく、代わりに次のことを知っています。

The purpose of this image is to give the user immediate feedback that the app launched. It also gives your app time to initialize itself and prepare its initial set of views for display.

アプリを起動するときは、これで問題ありません。通常、UI の開始状態はわかっているため、コンテンツのないバージョンを提供して高速起動をシミュレートできます。

しかし、カスタム URL スキームに応答する場合、UI がどのような状態にあるかを知ることは不可能です。トランジション用のカスタム イメージを提供できることは承知していますが、実際には UI を表すことができないため、何を使用すればよいでしょうか? 黒い画面だけを使用する必要がありますか?操作に固有のブランド イメージはありますか?

これに関するガイドラインがあるかどうか、またはそれが失敗した場合のベストプラクティスの提案があるかどうかを知りたいです。

4

3 に答える 3

1

Default.png は 1 回しか設定できず、操作に固有のものではないため、黒い画面を使用することをお勧めします。

于 2013-01-05T03:33:47.093 に答える
0

Apple は、スプラッシュ画像を使用しないようにすることを望んでいますが、これは破ることのできない規則ではありません。

たとえば、Weather.com アプリをチェックしてください。他にもたくさんあると思います。

彼らが避けたいのは、アプリの起動を遅らせること、またはアプリの起動を遅らせているとユーザーに信じ込ませて、ブランディングを示すことです. 彼らは、アプリがほぼ瞬時に起動するようにユーザーを騙すことを望んでいます。 Default.png画像は、iOS がアプリを即座に起動できるように見せるためのトリックです。

ただし、タブ、画面、またはビューが大幅に異なるアプリでは、アプリがすぐに UI に移動するように見せることが常に可能であるとは限らないことを彼らは認めています。Default.png彼らは、 (画面サイズ/向き/デバイス/URL スキームごとに) 1 つしか持てないという制約を課しているためDefault.png、アプリが最初に何をしようとしているかに応じて を動的に設定できないことを理解しています。

URL スキーム自体が、アプリに表示される内容を一意に識別しない場合、次のようにアドバイスします。

  1. アプリ内のすべての UI が似ている場合はDefault.png、それらの UI の共通部分のように見える を作成してみてください。これは一種の空のビューになります (ただし、空白ではありません)。おそらく、アプリの配色で少なくとも陰影が付けられた、タブバーまたはツールバー、および背景が含まれるでしょう。

  2. アプリに見た目が異なる多くの UI があり、それらのいずれかで開始できる場合、実際にはDefault.png、ブランドのスプラッシュ画像のようなものを作成します。

シンプルな黒の画像を使用することはお勧めしません。

于 2013-01-08T08:36:04.393 に答える