質問

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

ほとんどのアプリは、読み込み時にメイン ウィンドウを拡大し (または、画面に合わせて拡大縮小しますが、お好みで)、黒画面なしで画面のコンテンツを読み込みます (連絡先を参照してください)。アプリの例)。

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

役に立ちましたか?

解決

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

他のヒント

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

Default.png の作成を支援するためにアプリのスクリーンショットを撮ることもできます。ホーム ボタンを押したまま、Lock Sleep/Wake ボタンを押して放します。スクリーンショットは写真アプリの Camery Roll ライブラリにあり、デスクトップに同期して戻すことができます。

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

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top