2014-09-22 5 views
4

탐색 및 상태 표시 줄을 함께 볼 수있게하려고합니다. 이전의 iOS 버전에서 다음 코드는 완벽하게 작동 : iOS 8 - 탐색 및 상태 표시 줄이 올바르게 작동하지 않는 것을 애니메이션으로 표시

[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:YES]; 
[self.navigationController setNavigationBarHidden:NO animated:YES]; 

는 아이폰 OS 8,이 탐색 바의 애니메이션이 아래로 너무 멀리 밀어 다시 반송됩니다. 상태 표시 줄의 애니메이션을 제거하고 즉시 표시하여 문제를 해결할 수 있습니다. 그러나 이것은 거의 좋아 보이지 않습니다.

다른 누구도이 문제가 발생했거나 해결 방법을 알고 있습니까?

감사합니다.

+0

이 의심 사용자와 개발자의 소프트웨어 애플과 부분적으로 테스트 투기의 자신의 정책 (안된?)를 사랑 ... 그리고 당신은 꼭 (가) "레이더 파일"사랑이하지 않습니다 더 ... – jww

답변

3

음, 해결책을 찾았습니다. 애니메이션의 순서를 변경하십시오. 당신은 해

[self.navigationController setNavigationBarHidden:NO animated:YES]; 
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:YES]; 
+0

그래도 iOS 7에서 예상대로 작동합니다. – Jonah

관련 문제