좋아, 그럼 여기에 간다. 나에게는 리프 항목을 선택할 때 두 개의 컨텐트 컨트롤러 중 하나를 제시하는 계층 적 탐색기 (사용자가 자신의 컨트롤러가 필요한 두 종류의 제품을 볼 수 있기 때문에)가 상당히 복잡한 인터페이스의 프로젝트가 있습니다.). 폴더 네비게이터로 생각하면 폴더는 중첩되어 있으며 각각에는 고유 한 뷰어가있는 두 종류의 파일 만 있습니다. 파일을 선택하면 "docAViewController"또는 "docBViewController"중 하나의 모달 컨트롤러가 표시됩니다.보기를 뒤집을 때 UINavigationController 배경색
완벽하게 작동합니다.
내 문제는 : docBViewController는 두 UIViewControllers간에 뒤집기 UINavigationController입니다. (나는 다른 개발자의 아키텍쳐로부터 그것을 상속 받았으며 그것에 대처해야만한다.)
두 뷰 컨트롤러 (뷰어 및 정보 창)를 뒤집 으면 배경색이 흰색이되고 검정색으로 표시됩니다. docBViewController는 코드 (XIB 없음)로 작성되었으며, 에 의해 viewDidLoad
메소드의 배경색 설정을 시도했지만 아무것도 수행하지 않습니다.
누구나 어디에서 어떻게 달성 할 수 있는지 알고 있습니까?
플렉스로 transitionStyle을 설정하고 presentModalViewController'를 사용해야하는 dev을 만들었지 만 수동으로 UIView 애니메이션을 선언하고 두 viewcontrollers의 viewws를 손으로 "뒤집"으로써이를 수행했습니다. 나는 부모의 배경을 가지고 무엇을 얻을 수 있는지 알아 내려고 노력할 것이다 ... – Cyrille
앱 위임자의'didFinishLaunching'에서'[window setBackgroundColor : [UIColor blackcolor]]'를 설정하여 해결했습니다. 감사! – Cyrille
@Cyrille - 정확하게 내가 과거의 시간 동안하려고 노력했던 것! 굉장해! – StCredZero