2011-10-14 4 views
9

起動イメージをiOSアプリケーションに追加することの重要性は?アプリケーションがセットアップ中に画面に表示されるキャッシュされたファイルのようなもので、完全に実行されるまで表示されないことがあると想定します。これは正しいですか?iOSアプリケーションで画像を起動する目的は何ですか?

もしそうなら、あなたのアプリが異なる状態で起動するかどうか、あるいはマルチタスク時にフォアグラウンドに戻りませんか?それがアプリの最初の最初の起動時のみであれば、起動画像は最初にアプリを起動したときに通常表示されるグラフィックと同じにする必要があります。

アップルでは、​​自分のアプリに実際にこれらが含まれているかどうかを気にする必要はありません。

+1

なぜこの質問がダウングレードされたのか分かりません。 XcodeやiOS開発の初心者の方には公正な質問があり、私の質問ははっきりしています。 – johnbakers

+1

ここの問題は、これが何のプラットフォームであるかを決して指定しなかったという事実から来ていると思います。 Xcodeは単なるIDEであり、MacやiOSアプリケーションの開発に使うことができるので、あなたが何を参照しているのかを解読することは困難でした。私はそれをより明確にするために質問を編集しました。 –

+0

ありがとう、ありがとうございます。 – johnbakers

答えて

4

注:Zevが以下に言及しているように、もともとこの質問に答えて以来、Apple HIGの推奨事項が変更されています。 Appleは、最初の画面のすべての静的要素を取得し、デフォルトまたは起動ページにすることをお勧めします。すべての動的要素を削除して、アプリが初期化プロセスを実行しているという印象を与えます。デフォルトの画面がアプリの背景にすぎないということがあります。 Zev Eisenbergの指摘に感謝します。「スプラッシュ」ページはお勧めできません。

アプリの初期化中に起動画像が表示されるので、お持ちの方のお勧めです。あなたが1つを持っていない場合、あなたのアプリが読み込まれるのを待っている間、ユーザーは空白の画面を凝視する可能性があります。私は、あなたのアプリの最初のページのようなイメージを使うことをお勧めします。ここで参照は次のとおりです。

http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html#//apple_ref/doc/uid/TP40006556-CH14-SW5

+0

この質問の予期しない投票にもかかわらず、回答に感謝します。 – johnbakers

+0

あなたは大歓迎です! –

+0

あなたがリンクしている文書では、Appleはスプラッシュスクリーンを作成することを嫌う。部分的に読み込まれたUIのイメージを使用すると、実際よりも速く読み込んでいるように見えます。例えば、Apple Notesを見てください。 UIは段階的に読み込まれるように見えますが、完全に読み込まれるまで空の画面を見るよりも速く感じます。スプラッシュスクリーンは、この幻想的な「より速い」ローディングの目的を打ち破っています。 –

0

どのアプリがすぐに開始され、何の時間が経過していない場合はどうですか? 0.1秒の起動イメージが表示される(または表示されない)場合はどうなりますか? メインバンドルには2つの画像が表示されることはありません。

+0

起動イメージはあなたのインタフェースと同じように見えるはずです。アプリの起動時などに表示される秒数分の1秒間であっても、実際のインタフェースとの間に目に見える変化はありません – johnbakers

関連する問題