我試圖更改標籤欄項目的徽章但沒有成功。我明白標籤欄控制器負責控制器標籤欄。爲什麼標籤欄項目的徽章沒有更改
然而,在標籤欄本身的一些內容可以通過視圖控制器來管理,如在我的代碼徽章
我想這是鑑於沒有負載
self.tabBarItem.badgeValue = "3"
,但沒有出現在徽章
,然後我想:
self.tabBarController?.tabBarItem.badgeValue = "3"
這沒我不知道爲什麼第二個代碼不起作用,這與使用導航控制器而不是導航項目更改導航控件的標題相同。但我不知道爲什麼第一個代碼沒有工作
這是我的應用程序的hiechy,和我在這是在球隊選項卡中的第一個視圖控制器TeamsTableViewController這樣
這是一個後臺進程? –
@Sherin no .... – sarah
你有沒有嘗試dispatch_async(dispatch_get_main_queue()用於更新用戶界面? –