UITableから詳細ビューをロードすると、奇妙な問題が発生します。セグエが(詳細に)行われた後、ビューがそれ自体の上にロードされているように見えるようです。誰かが以前にこの種のことを見たことがありますか、または何かアイデアがありますか?それは何ヶ月もうまく機能してきました、そして今これは起こります。
テーブルビューは問題ありません
しかし、クリックして詳細ビューに移動すると、次のようになります。ナビゲーションバーが複製され、戻るボタンが下のバーのみに押し込まれます。
UITableから詳細ビューをロードすると、奇妙な問題が発生します。セグエが(詳細に)行われた後、ビューがそれ自体の上にロードされているように見えるようです。誰かが以前にこの種のことを見たことがありますか、または何かアイデアがありますか?それは何ヶ月もうまく機能してきました、そして今これは起こります。
テーブルビューは問題ありません
しかし、クリックして詳細ビューに移動すると、次のようになります。ナビゲーションバーが複製され、戻るボタンが下のバーのみに押し込まれます。
詳細ビューコントローラーuは、ドラッグアンドドロップでnavigationItemを追加し、それを削除します。それらはすでにナビゲーションバーであるため、ルートnavigationControllerから存在します。
あなたの画像から私はそれを指摘しました、ただそれを削除してください。
このリンクで解決策を見つけました:
Xcode 4ナビゲーションアイテムのプロンプトプロパティの誤動作?
これを修正したコード行は単純です。
self.navigationItem.prompt = nil