에 DefaultContent에서 StatusBarStyle 애니메이션을하는 방법, 그러나 스타일은 전혀 페이드 애니메이션으로 전환됩니다. 다음 스타일을 사용하여 스타일을 설정하면 효과가 있음을 알았습니다.는 아이폰 OS 7 나는 UIView의 애니메이션을 사용하여 <strong>UIStatusBarStyleLightContent</strong>에 <strong>UIStatusBarStyleDefaultContent</strong>에서 상태 표시 줄 스타일을 전환하려고 LightContent
[UIView animateWithDuration:1.0
delay:0.0
options:UIViewAnimationOptionCurveEaseInOut
animations:^{
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
[self.view layoutIfNeeded];
} completion:nil];
내가 원하는 것을 얻는 방법을 모르겠습니다. 기본적으로 내용이 어둡거나 어두워 지므로 상태 표시 줄의 색을 변경해야합니다. 기본적으로 원하는대로 작동하지 않습니다. 어떤 도움이라도 대단히 감사합니다.
감사합니다.
- (UIStatusBarStyle) preferredStatusBarStyle { return UIStatusBarStyleLightContent; } –