objective-c - 關於ios狀態列顏色變化
过去多啦不再A梦
过去多啦不再A梦 2017-04-28 09:04:40
0
2
541
  • (void)viewWillAppear:(BOOL)animated {

    [super viewWillAppear:animated];
    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];

    }

  • (void)viewWillDisappear:(BOOL)animated {

    [super viewWillDisappear:animated];
    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault];

    }

首先我知道這樣是進入改成白色,切換到其他頁面變成黑色
問題來了:tabbar上2個頁面都這麼寫.2個頁面同時這樣寫的話.切換過去的時候就是黑色不會變成白色。
(ps:一個是首頁,一個是個人中心)

过去多啦不再A梦
过去多啦不再A梦

全部回覆(2)
过去多啦不再A梦
  • 首先:把你的問題格式化了,你要讓別人看著順心,別人才有心回答你的問題。

  • 其次:你說清楚,你用的是 UITabBar 还是 UITabBarController

大家讲道理

UITabBarController裡面有2個uiviewcontroller都這麼寫了..首頁和個人中心.但是當首頁和個人中心切換的時候就會出現問題了...

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板