背景画像が一番上の行の下に表示されるのはなぜですか。時間、バッテリーの充電、その他の情報を確認できます。他のアプリのこの線は黒です。つまり次の
だから私はストーリーボードでナビゲーションコントローラーを作成します
だから私は次のコードを持っています、最初はviewDidLoadにありました
私のbackGroundLayerは320x44です
背景画像が一番上の行の下に表示されるのはなぜですか。時間、バッテリーの充電、その他の情報を確認できます。他のアプリのこの線は黒です。つまり次の
だから私はストーリーボードでナビゲーションコントローラーを作成します
だから私は次のコードを持っています、最初はviewDidLoadにありました
私のbackGroundLayerは320x44です
ステータス バー (受信、時間、バッテリー残量など) とナビゲーション バー (タイトル、戻るボタンなど) は、アプリ内の 2 つのまったく異なる領域です。[self.navigationBar setBackgroundImage] は、ナビゲーション バーの外観のみを制御します。ステータス バーの外観を変更する場合は、Xcode プロジェクトをクリックし、[iPhone/iPod 展開情報] > [ステータス バー] に移動します。そこで、色、背景、可視性など、ステータス バーの外観を変更できます。
ステータス バーは、背景画像セットの色に合わせて変化します。これが発生したくない場合は、以下のコードを使用してステータス バーのスタイルを黒の半透明に設定するか、iPhone/iPod の配置情報 -> ステータス バーの下の Xcode プロジェクトで変更できます。
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent animated:NO];