2014-09-18 1 views
2

내 앱은 사용자 정의 전환 애니메이션을 사용하여 모달로 제공되는 하나의보기 컨트롤러 (전체 화면 이미지 뷰어)를 제외하고는 세로 전용입니다.iOS 8 : 세로 전용 앱 위에 회전보기 컨트롤러를 구현하는 방법은 무엇입니까?

iOS 7 SDK에서 앱이 빌드 된 경우 iOS 7 및 8에서 모두 정상적으로 작동합니다. iOS 8 SDK에 대해 컴파일 할 때 iOS 8에서 실행되는 인터페이스 회전 문제가 발생합니다. 이미지 뷰어가 가로 방향으로 회전 된 다음 해제되면 프리젠 테이션보기 컨트롤러의 레이아웃이 깨집니다. 다시 세로 방향이지만 가로 방향 치수가 있습니다. 그래서 화면의 하단 부분은 검은 색입니다.

어떤 이유가있을 수 있습니까? 현재, -supportedInterfaceOrientations, -shouldAutorotate-willRotateToInterfaceOrientation:duration:과 같은 iOS 7 인터페이스 방향 지정 방법 만 사용하고 있습니다. 여전히 iOS 7 호환성이 필요하기 때문에 iOS 8 스타일 오리엔테이션 방식으로 전환하지 않았습니다.

답변

0

내 맞춤 해제 애니메이션에서 현재보기 컨트롤러의보기의 마지막 프레임을 설정하는 것을 잊어 버렸습니다. 어떤 이유로 든, 이것은 iOS 7에서는 중요하지 않습니다. 그러나 iOS 8에서는 그렇지 않습니다.

관련 문제