2016-07-09 9 views
0

私は自分のプロジェクトのストーリーボードを作成するためにインターフェースビルダーを使用していました。 Xcodeバグのようないくつかの問題がありましたので、xCodeを再起動しました。バグはすべて同じように感じました。Interface Builderで「推測」設定が機能しないのはなぜですか?

問題は、すべての私のタブバーアイコンがUITabViewControllerの子ビューに表示されていないことでした。しかし、実際にはUITabViewに表示されていました。ナビゲーションコントローラのナビゲーションバーでも同じことが起こっていました。

これを見て、このスタックオーバーフローポストを見つけました:Xcode: TabBar not showing in Interface Builder。これで私の問題は解決され、タブバーとナビゲーションバーが表示されるようになりましたが、推測されているときに機能しない理由を理解できません。

画像は
Simulated Metrics in xCodeです。

私の質問は、「推論」ではなく「ボトムバー」を「半透明のタブバー」に設定しなければならない理由です。

注:私はすでにプロジェクトをクリーニングし、xCodeを再起動しました。回答にコードが含まれる場合、私はSwiftを好むでしょう。

答えて

0

xCode 7.3.1でこの問題が考えられます。ここで私はいくつかのスクリーンショットを添付しました。

  1. これらのプロジェクトはxCode 7.2で作成されています。ここでも見ることができますinferredは正常に働いており、taborが表示されます。

enter image description here

  1. これらのプロジェクトは、ここで最初にXcodeの7.3.1で作成された私はtabbarを追加するとき、私は、デフォルトでは濃い灰色でtabbarを持っています。

enter image description here

そして、それがはっきりと見ることができ、私はtranslucentを設定して、もう一度私はinferredを設定します。

enter image description here

+0

まあ、それはXcodeの7.3での問題であるならば、私はちょうど待たなければならないと思います。しかし、私はそれが動作するために使用された覚えていると私はXcodeを更新したことがない。 – Zack

関連する問題