web-dev-qa-db-ja.com

ストーリーボードのアイテムからナビゲーションバーが消えた

ある日から別の日に、XCode 4.6.2のストーリーボードアイテムからナビゲーションバーが消えました。それらを復元できません(クリーニング、再構築、終了、再開など)

デバイスまたはシミュレーターでアプリを実行すると、すべてが正常に機能し、ナビゲーションバーが表示されます。しかし、デザイン時にストーリーボードにそれらが必要です。ボタンとラベルがあり、それらは今変更する必要があります。 (pls。コードから実行することはお勧めしません。ストーリーボードでグラフィカルに実行したいので、そこにあると思います)

ナビゲーションバーを元に戻すにはどうすればよいですか?解決策としては、いくつかの場所で読んでいるときにそれらを再度削除/実行しないことを望みます。

前もって感謝します!

41
Tom

これを試して:

ナビゲーションバーが表示されていないView Controllerを選択し、属性インスペクターを表示します(これは右側のウィンドウの4番目のタブです)。シミュレートされたメトリックセクションで、「トップバー」をデフォルトの「推測」から「ナビゲーションバー」に変更します。

問題が解決することを願っています。

131
csundman

特にXcode 6の場合、シミュレートされたメトリックセクション(右ウィンドウの4番目のタブ)の[トップビュー]ドロップダウンで、[半透明ナビゲーションバー]を選択してデフォルトのナビゲーションバーを取得します。

11
Achintya Ashok

私にとっては、コマンドAを入力し、すべてのView Controllerをコピーして削除し、貼り付けて戻すだけで機能しました。

1
Ethan SK

メインストーリーボード内で1つのビュー/ナビゲーションコントローラーから別のビュー/ナビゲーションコントローラーに「初期ビューコントローラーです」を変更すると、同様の問題が発生しました。誤って、Navigation ControllerではなくView Controllerを初期View Controllerとして設定しました。単純なミスでかなりの時間を無駄にしました。

1
Jeremy Andrews