今UINavigationController、カスタム画像で背景画像を変更しようとしています。
次のコードで変更できます。
[navigation.navigationBar insertSubview:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"navController.png"]] atIndex:1];
だから私は次の写真を得ました。その写真は正しいBarButtonです。

しかし、私が行ったときdetailViewController、そこにはありませんBackButton。しかし、私はそれを見ずにタップできます。
に戻った後MainViewController、私の UINavigationController バックグラウンドは次の写真のようになっています。

彼らは私のボタンを隠しています。インデックスが上にあり、すべてのボタンのインデックスが でなければならないatIndex:1ため、この問題が発生していると考えています。100
そのため、すべてのボタンが消えています。
では、どうすればその問題を解決できますか?助けてください。
ご協力いただきありがとうございます。