badgeValue設(shè)置無效

我的工程中結(jié)構(gòu)為
window -> UITabBarViewController -> UINavigationViewController -> UIViewController

開始設(shè)置badgeValue時(shí)無效, 因?yàn)闆]有在主線程, 同時(shí)結(jié)合下面三種情況, 搞得我暈頭轉(zhuǎn)向.

// 1. 有效
[tabVC.tabBar.items[1] setBadgeValue:@"20"];
// 2. 無效
self.tabBarItem.badgeValue = @"20";
// 3. 有效
self.navigationController.tabBarItem.badgeValue = @"20";

決定這三種設(shè)置方式的結(jié)果的是工程的結(jié)構(gòu), 如果我的工程中沒有UINavigationViewController, 那么(2)就會(huì)設(shè)置成功, (3)就會(huì)失效

而第一種設(shè)置方式永遠(yuǎn)不會(huì)有問題, 真傻, 真的...

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,318評(píng)論 25 708
  • 從三月份找實(shí)習(xí)到現(xiàn)在,面了一些公司,掛了不少,但最終還是拿到小米、百度、阿里、京東、新浪、CVTE、樂視家的研發(fā)崗...
    時(shí)芥藍(lán)閱讀 42,872評(píng)論 11 349
  • 1、一個(gè)撿來的故事 一次坐地鐵,我聽到兩位中年婦女的閑聊: 她們來自一個(gè)大型的國有企業(yè),企業(yè)最近頒布了一個(gè)新的上崗...
    慧眼識(shí)人才_(tái)陳慧閱讀 1,173評(píng)論 1 4
  • 這是姐姐介紹我的軟件,大家好。我今天就在這里開始寫日記。晚安
    好一只閱讀 264評(píng)論 0 1
  • 叫了一份外賣,吃的很開心。這叫尊重事實(shí),按部就班。 我終于知道我這半年出問題的根本原因了?!澳?..
    木兮日記閱讀 302評(píng)論 0 0

友情鏈接更多精彩內(nèi)容