이 주제에 대해 여러 품질 보증을 읽고 설명서를 읽었지만 답변에 대한 확인을 원합니다. VC를 자동 회전이 허용된다면iOS6 자동 회전 이해하기
- (BOOL)shouldAutorotate
이 방법은 결정?
-(NSUInteger)supportedInterfaceOrientations
이 방법
- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
이 방법은 바람직한 방향가 무엇인지 결정 ..., 특정 뷰 컨트롤러 수용 방향도 회전 할 수있는 어떤 결정한다. 그러나 VC에서 호출되는 것이 아니라 탐색 컨트롤러에서 호출됩니다. 그래서 당신이 서브 클래스
uinavigationcontroller
해야 사용하려는 경우.
모두 맞습니까?
내가 뭘하려는 건 이미지가 그 방향으로 전달되면 하나의 특정 컨트롤러가 가로로 자동 회전하도록하는 것입니다. 문제없이 이미지 방향을 얻을 수 있습니다. 해당 VC에서 shouldAutorotate를 YES로 설정했고 supportedInterfaceOrientations가 all로 설정되었습니다. 그러나 그것은 회전하지 않습니다.
이것은 UINavigationController에서 가져온 것으로, 다른 UINavigationController를 모달에 표시하며 특정 컨트롤러는 스택에서 약 6 번째입니다.
해당 View Controller의 값에 의해 결정되는 UINavigationController 내의 VC에 대한 선호 방향을 어떻게 제어합니까? 오리엔테이션이 항상 같지는 않을 것입니다.
FML - 테스트 할 때 방향이 고정되었습니다 .... NOOOOOOOO !!!!!! 내가 닫을거야. – StuartM