2014-02-18 44 views
8

我有基於UITabBarController的iPad應用程序與第一個選項卡上的containerView。 containerView對底部佈局指南具有標準垂直間距。當我點擊第二個選項卡然後回到第一個選項卡時,我的容器向下移動了56磅,tab​​Bar的高度,然後被tabBar覆蓋。約束底部佈局指南與TabBar問題

我做了3個截圖來說明這一點。第三個屏幕截圖在標籤之間跳轉後顯示隱藏的tabBar。它看起來像底部的佈局指南走到了邊緣。這裏發生了什麼?

enter image description here

回答

31

我不知道這裏發生了什麼,但我認爲這可能幫助:

enter image description here

取消選中底部欄在UIViewController屬性

。希望會有幫助!

+0

作品。非常感謝。 –

+0

我有這個問題,頂部,底部,右側和左側。與你的答案我解決頂部和底部的問題,但你有任何解決方案左右約束? @Nicolas Bonnet –

+0

哪個元素正在爲左右約束創建問題? –

2

尼古拉斯邦內的解除「延長邊緣下邊緣」的答案不適用於我。在我的情況下,問題似乎是我將視圖的底部約束設置爲底部佈局指南。

因此,我將按鈕和ViewController視圖的底邊對齊,如下所示。

選擇兩個視圖以腳的底部和主要觀點:

View Selection Image

然後點擊對齊選擇菜單界面生成器的右下角,選擇底部邊緣:

enter image description here