2010-04-07 5 views
2

iPod 응용 프로그램에서 탐색보기는 기본 상태 막대 스타일을 가지며 지금 재생 중보기는 검은 색 스타일입니다. 그것들 사이의 전환은 크로스 페이드로 움직입니다. 나는 그것을하고 싶다.애니메이션 상태 막대 스타일 전환, iPod touch 응용 프로그램

내 첫 번째 시도 :

[UIView beginAnimations:@"whatever" context:nil]; 
[UIView setAnimationDuration:0.5]; 
self.navigationController.navigationBar.barStyle = UIBarStyleBlack; 
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlack 
[UIView commitAnimations]; 

기쁨, 그것은 검은 색으로 나타납니다. 테이커?

답변

4

이 대신보십시오 :

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackOpaque animated:YES]; 
+0

감사합니다! 그거야. –

+0

위의 내용은 애니메이션 블록에 중첩 될 필요가 없습니다. – glorifiedHacker

관련 문제