我有一個UITabBarController
這樣的:標題文本擁抱/字距+夾閉UITabBarItem
正如你所看到的,「發現」和「要求」的標題是通過大量的字距壓縮。在每個項目標題的末尾,它們也會被略微裁剪。有沒有什麼辦法解決這一問題?
P.S.這個問題不會出現在iPhone 6和6+上,只有5S及以下。
我有一個UITabBarController
這樣的:標題文本擁抱/字距+夾閉UITabBarItem
正如你所看到的,「發現」和「要求」的標題是通過大量的字距壓縮。在每個項目標題的末尾,它們也會被略微裁剪。有沒有什麼辦法解決這一問題?
P.S.這個問題不會出現在iPhone 6和6+上,只有5S及以下。
似乎UITabBars存在一個問題,如果他們認爲他們的框架太小,他們會嘗試確定項目標題標籤。
這個問題與框架大小可以發生在手動設置UITabBar
的框架或可能有更多的項目比舒適地適合在屏幕上(在你的情況5)。
根據我對此問題的體驗,有人錯誤地將UITabBar
的框架設置爲CGRectZero
,以便在隱藏時不會影響UIToolbar的佈局幾何圖形。你是否可以手動編輯你所擁有的兩個標籤欄之一的框架?
我有這個問題發生,當我試圖添加一個UITabBarController
過早。我將它作爲主要window.rootViewController
的子視圖控制器在其viewDidLoad:
方法中添加。但是,此時根視圖尚未正確初始化,因此標籤欄使用了不正確的幀進行計算(正如Ben Lachman所暗示的那樣)。我通過添加延遲來初始化標籤欄項目上的圖像來解決此問題,從而使標題以正確的間距顯示。
我希望這會幫助你http://stackoverflow.com/questions/15054056/size-of-the-tabbaritems-in-a-uitabbarcontroller – 2014-11-21 15:08:21
我沒有看到這個問題,當我嘗試你的設置。它看起來像文本被限制在方形圖像的寬度。你是否在做一些事情來實現這一點(我的文字超出了我的形象的邊緣,一個20x20的正方形)? – rdelmar 2014-11-21 17:39:59
@ user1478,沒有什麼幫助 – demon9733 2014-11-21 17:40:09