ナビゲーション バーのデフォルトの背景画像を次のように変更しました。
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed: @"titlebarbg_square.png"] forBarMetrics:UIBarMetricsDefault];
ナビゲーション バーの上にバックグラウンド ビューが表示されるようになったのはなぜですか?
下の画像ではわかりにくいかもしれませんが、ナビゲーション バーの上を見ると赤い背景が見えます。