我試圖用一個UIView動畫從UIStatusBarStyleDefaultContent過渡狀態欄樣式UIStatusBarStyleLightContent,不過,風格只是不褪色的動畫切換。我認爲使用以下設置樣式將工作:的iOS 7如何從DefaultContent動畫StatusBarStyle到LightContent
[UIView animateWithDuration:1.0
delay:0.0
options:UIViewAnimationOptionCurveEaseInOut
animations:^{
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
[self.view layoutIfNeeded];
} completion:nil];
我不知道如何得到我想要發生的事情。基本上,我的內容從暗變爲亮,所以我需要更改狀態欄的顏色。默認情況下,它不以我想要的方式工作。任何幫助深表感謝。
謝謝!
- (UIStatusBarStyle)preferredStatusBarStyle { return UIStatusBarStyleLightContent; } –