0

XCodeを4.5に更新すると、View Controllerのナビゲーションバーの一部がなくなり、ViewControllerが通常のサイズよりも小さく表示されます。これが私のストーリーボードの写真です: ここに画像の説明を入力してください

ご覧のとおり、通常のサイズよりも小さく、iPhone 4のサイズでもあります。ナビゲーションバーに作業したいバーボタンアイテムがいくつかあります。シミュレーターでアプリケーションを実行すると、バーボタンが表示されます。またはデバイス上にありますが、ストーリーボードには表示されません。どうすれば修正できますか?

4

3 に答える 3

1

これはXcode4.5のバグだと思います。この問題を修正するために、View Controllerをコピーして貼り付け、ナビゲーションバーが表示されたら、古いView Controllerを削除し、新しいControllerを残りのViewControllerに接続しました。私はこの問題を修正しましたが、これがこの問題を修正する効率的な方法ではないことを知っていますが、誰かがより良い方法でそれを修正するアイデアを持っているなら、私は感謝します。

于 2012-10-01T22:05:34.100 に答える
0

Xcode 4.6を使用すると、ストーリーボードからナビゲーションバーが消えるという私の場合の(一種の)解決策を見つけました。はい、Xcodeのバグのようです。ただし、ナビゲーションコントローラをリンクしているストーリーボードのさまざまなセグエをクリックすると、ストーリーボードのナビゲーションバーが表示される(場合によっては表示されなくなる)ことがありました。

繰り返しになりますが、これはバグであり、ストーリーボードのセグエがクリックされたときにストーリーボードのナビゲーションバーを表示するかどうかについて、何らかの理由でXcodeが混乱することがあると確信しています。ナビゲーションバーがすべて表示されるまで、または少なくとも現在作業中のナビゲーションバーが表示されるまで、さまざまなセグエをクリックしてみてください。

于 2013-07-31T05:36:44.577 に答える
0

私にも同じことが起こりましたが、数時間後に問題が単純であることがわかりました。セグエがプッシュに設定されていることを確認してください。設定されていないと、ナビゲーションバーが表示されません。

于 2014-02-12T11:25:07.153 に答える