14

iPhone アプリをロードすると、常に最初に黒い画面がロードされ、次にメイン ウィンドウがポップアップします。これは、単一のウィンドウがロードされた単純な空のアプリでも発生します。

読み込み時に、ほとんどのアプリはメイン ウィンドウを拡大し (または画面に合わせて拡大縮小しますが、それについて考えたいと思います)、画面のコンテンツを読み込みますが、黒い画面は表示されません (連絡先を参照)。例のアプリ)。

この効果を得るにはどうすればよいですか?

4

4 に答える 4

19

プロジェクトに Default.png を追加します。これは、黒い起動画面の代わりに表示する画像にする必要があります。

于 2008-09-15T14:35:24.403 に答える
8

また、時間を節約するために、アプリケーションの実行中にこのイメージを変更する方法はありません。Apple の Clock アプリケーションを見ると、アプリケーションの最後の状態に応じて Default.png がどのように変化するかがわかります。権限の制限により、独自のアプリでこれを行うことはできません。また、Default.png の使用に関するベスト プラクティスについては、iPhone HIG を必ずお読みください。つまり、Twitteriffic のようなスプラッシュ スクリーンとして使用しないでください。

于 2008-09-15T14:39:36.577 に答える
3

Default.png を作成するための補助として、アプリのスクリーンショットを撮ることもできます。ホーム ボタンを押しながら、ロック スリープ/ウェイク ボタンを押して放します。スクリーンショットは、写真アプリの Camery Roll ライブラリで見つけることができ、デスクトップに同期することができます。

于 2008-09-15T14:43:22.153 に答える
2

アプリが起動画像から実際のアプリ コンテンツに移行するとき、ユーザーに不快感を与えないようにする必要があります。コンテンツ (テキスト/画像) を画面に追加することはできますが、コンテンツは決して変更しないでください。これで空の青いヘッダー、白い本文、青いフッターしか残っていない場合は、それで十分です。下部に永続的なタブ バーとローカライズされたアプリ (異なるテキストの説明) がある場合、起動イメージはアイコンと共に表示されますが、テキストは表示されません。(例については、Clock.app & Facebook.app を参照してください。)

オーガナイザー ウィンドウの [スクリーンショット] タブとプラグインされたデバイスを使用して、XCode でスクリーンショットを取得することもできます。

于 2008-09-15T15:25:28.230 に答える