2016-11-28 56 views
0

我正在使用UITabBarController與3個選項卡。只有第一個標籤的文本被複制。通過使用視圖檢查器並檢查重複的項目,我們可以看到它與兩個標籤欄項目之間的對象引用完全相同,這是沒有意義的。同一個視圖如何同時出現2個不同的幀。我沒有做任何特別的事情來連接這些標籤,只有第一個標籤是重複的。他們通過接口生成器連線。我也嘗試將其剝離到最低限度,我沒有執行任何代碼來定製標籤欄 - 問題仍然存在。它發生在iOS10上。UITabBarController複製第一個UITabBarItem和嵌套標籤欄標題

enter image description here

enter image description here

它看起來像這樣: enter image description here

回答

1

我找到了答案。我在第一個選項卡的視圖控制器的視圖控制器中設置標題,如下所示:

[self.parentViewController setTitle:@「Song Lists」];

刪除擺脫了左對齊版本的標籤文本,並保留故事板標籤中定義的中心對齊版本。