2013-10-01 66 views
6

我想通過ios7中引入的bottomLayoutGuide將標籤的底部錨定到tabbar的頂部。它最初在我運行應用程序時起作用,但是當我切換到另一個選項卡並再次返回時,標籤將移到半透明的tabbar後面(被錨定到視圖的底部)。ios 7 bottomLayoutGuide with uitabbarcontroller

我添加了一個日誌到viewDidLayoutSubviews內的一個標籤的視圖控制器和bottomLayoutGuide.length值被重置爲0後,各自的選項卡切換回來。

我的viewcontroller是UITabBarController的孩子。

我做錯了什麼或者這是ios7中的錯誤?這在模擬器和設備中都會發生。

+1

我認爲這是iOS 7中的一個錯誤。請提交錯誤報告。 –

回答

4

如果您正在使用Interface Builder和故事板:在視圖控制器的屬性檢查器中,取消選擇「延伸邊 - 底部條」。我遇到了類似的問題,這對我有用。

+0

這使我在標籤欄和視圖之間大約有8 px的空隙。 – mostruash

相關問題