2016-08-19 10 views
5

私はここもコーディングしています。 マスター/ディテールテンプレートを使用してプロジェクトを開始しましたが、現在サインイン/ログイン画面が完成しています。 しかし、Tab Bar Controllerを追加しようとすると少しバグがあります。Xcode 8グリッチなタブバービューコントローラ。 (マスターディテール)

私はシミュレータのビューをテストしましたがうまく見えますが、ストーリーボードでは、 "アイテム1"と "アイテム2"のビューコントローラは青で半分、タブバービューでは青色の長方形が表示されますサイド。

私は最初に署名/ログイン画面を作成し、タブ形式でアプリケーションの残りの部分を完成させたいと思っていました。

Storyboard Screenshot

+1

回避策はありますか? – Beto

答えて

3

ファイルを開くインスペクタおよびインターフェイスビルダーでグローバル色合いの色を変更するストーリーボード上の

enter image description here

たぶんAppleはこの問題で何かを行います。

+0

私はあなたのように色を変えますが、それは十分ではありませんでした。なぜなら、ブルースクリーンならばサイズが私をビューの中で働かせないからです。 – Beto

9

Xcode 8のアップデートでは、デフォルトのタブバー項目が自動的に「カスタム」に設定されています。以前はタブバーアイテムをカスタマイズしていなかった場合、新しいストーリーボードオプションを利用してそのようにすることを期待しています。これを行うには、ナビゲータのタブバー項目をクリックし、ユーティリティパネルの「属性」セクションで、「システム項目」ドロップダウンボックスをクリックします。ここから、「カスタム」以外のものに変更すると、タブバーのアイテムが元のサイズに縮小されます。

+0

本当に役に立ちました。ありがとう! –

+0

ありがとう!ここで解決した.. –

2

私は同じ問題に遭遇した - 私のタブバー・ビュー・コントローラは、ストーリーボードエディタで青色に変化しました。

事前定義されたタブバー項目を使用する場合は、Alex Schmidtの回答ごとに「カスタム」以外のものを選択してください。

タブバーアイテムにカスタムイメージ/タイトルを使用する場合は、属性インスペクタで「タブバーアイテム - 選択したイメージ」または「アイテム - イメージをバー」のイメージを選択するだけです。青は消えます。

enter image description here

0

タブバーコントローラ用のユーザ独自の画像(アイコン)の後に、あなたがすることができます。この後、このサイズの[email protected] = 80×80と [email protected] = 100X100 で 画像を作成する必要がありますビューコントローラーの青色の背景なしで良好なUIイメージアイコンを持っている。 幸運。