1

私が理解していることに基づいて、アプリの読み込み時にすべての iOS アプリを起動イメージとして使用するには、少なくとも 1 つの「Default.png」イメージが必要です。

ただし、アプリの最初の起動時に、アプリのすべてのログイン後のフェーズで使用されるメニュー画面とはまったく異なるログイン画面が表示される状況があります。

アプリが「ログインしていない状態」にある場合に使用する 1 つの default.png 画像と、アプリが「ログインしている状態」にある場合に使用する別の画像を提供する方法があるかどうかを確認したいと考えています。アプリがバックグラウンドに入ると、状態が設定されます。そのため、前景に戻ったときに正しい背景が使用されます。

このようなことは可能ですか?

ありがとう

4

1 に答える 1

0

ローカリゼーションを超えて起動イメージを変更することはできません。

ナビゲーション バーなど、2 つのビュー間で一定のものがある場合は、起動イメージにそれを表示できます。そうでない場合は、ロゴの方がユーザー エクスペリエンスが向上する可能性があります。

実際の UI のように見える起動イメージを使用しないことを決定する場合が多く (意図された目的です)、これはその 1 つかもしれません。

私のアプリの 1 つで、最初のビューにテキスト付きのボタンがあります。各ローカリゼーション (各デバイスおよび方向) の起動イメージを含めると、バンドルが非常に大きくなり、セルラー ダウンロードの 50 MB の制限を超えてしまいます。

また、アプリの読み込みが完了するまでボタンを押しても何もしない起動イメージのボタンは、奇妙な動作に思えました。

したがって、従来の起動イメージの使用をやめて、代わりに一種のスプラッシュ スクリーンに会社名を表示することにしました。

私のアプリはアプリ ストアにあるので、Apple はこの種の選択に問題はありません。

空のボタン、無効なボタン、またはボタンをまったく使用しない起動イメージを作成することもできましたが、やはり奇妙に思えました。スプラッシュ スクリーンとして使用される起動イメージでさえ、アプリをすぐに起動したという効果をユーザーに与えます。

于 2013-05-09T21:01:31.323 に答える