사용자가 단추를 누르면 상태 표시 줄, 탐색 모음 및 도구 모음이 화면 밖으로 움직이는 "fullscreen mode"를 내 iPhone 응용 프로그램에 사용하고 싶습니다. (iOS 6의 가로 모드에서 사파리의 전체 화면 기능처럼). 기본적으로 상위 뷰 컨트롤러로 UIViewController 함께 UINavigationController 표시하고 있습니다.내비게이션 막대, 도구 모음 및 상태 표시 줄 숨기기/표시 동시에
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];
[self.navigationController setToolbarHidden:YES animated:YES];
[self.navigationController setNavigationBarHidden:YES animated:YES];
그러나, 애니메이션이 동기화되지 않으며, 컨텐츠의 크기 조정이 완전히 유체되지 않습니다 :
나는있는 UIViewController에서이 작업을 수행하여 요소를 숨길 수 있습니다. Safari 전체 화면 기능을 사용하면 애니메이션이 완벽하게 유동적임을 알 수 있습니다. 완벽한 애니메이션으로 어떻게 이것을 달성 할 수 있을지에 대한 아이디어가 있습니까?
유사 .. http://stackoverflow.com/questions/21929220/show-hide-uitoolbar-match-finger-movement-precisely-as-in-for-example-ios7-s – Fattie