簡體   English   中英

UITabBarItem標題未顯示

[英]UITabBarItem title not displayed

我有一個UITabBarController,其中第一個UITabBarItem標題沒有顯示。 我在Interface Builder中設置它並嘗試以編程方式設置它,但標題區域保持空白。

[[tabBarController.tabBar.items objectAtIndex:0] setTitle:@"Test1"];
[[tabBarController.tabBar.items objectAtIndex:1] setTitle:@"Test2"];

UITabController視圖

(第2項是通過Interface Builder設置的,這是該標題的來源,只是為了測試IB標題是否正常工作 - 除了第一個)

我有一種感覺,這是將UITabController添加到項目並將現有視圖拖到第一個位置的奇怪結果,但不知道如何修復它。

這是Interface Builder中的視圖: 在此輸入圖像描述

將位於第一個位置的ViewController移動到第二個位置會產生您期望的結果 - 第二個位置變為空白,第一個位置設置為“Test1”,這意味着只有第一個位置才有趣。

只需在視圖控制器的.m文件中轉到init方法,然后設置標簽欄項目的標題用法:

[[self tabBarItem] setTitle:@"Main"];

並設置其圖像,使用:

[[self tabBarItem] setImage:[UIImage imageNamed:@"SomeFilename.png"]];

在viewcontroller中為第一個視圖鍵入[self setTitle:@"Title"] ,而不是通過viewcontrollers數組聲明它。 不知道什么是錯的,但我不得不這樣做一次

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM