なぜ私のアプリを起動したとき、私は二重のステータスバーを見ていますか?
-
20-09-2019 - |
質問
私のiPhoneのアプリケーションを起動すると、
、私はOSのステータスバーを見てするのではなく、Default.pngからステータスバーやOSの組み込みのステータスバーの両方を見ています。何が間違っていたのでしょうか。
解決
正確に320×480にごDefault.pngのサイズを変更します。
あなたのDefault.pngが正確に320×480の場合は、、それは(z順序で)以下の階層化、フルスクリーンのステータスバーに表示されます。 (これは、ユーザーが実際のステータスバーではなく、Default.png 1を参照することを意味します。)
しかし、あなたのDefault.pngは、いくつかの他のサイズであれば、iPhone OSは、それを拡張し、OSのステータスバーの下に配置のそれが表示されます。 (これは、ユーザーがフルサイズでの実際のステータスバー、およびスケールDefault.png 1を参照することを意味します。)
注: Appleのドキュメントには、具体的おろか、それがすべてで他の画像サイズで動作する文書化されていないことを残して、このスケーリング動作を320x480のサイズを述べています。だから、あなたはおそらくこれに依存すべきではありません。
所属していません StackOverflow