0

UISplitViewController를 세로 방향으로 사용할 때 표시되는 설정 팝업이 있습니다. Popover가 표시된 상태에서 장치를 가로로 회전하면 응용 프로그램이 충돌합니다.UISopitContController가있는 UISplitViewController가 회전 할 때 충돌이 발생합니다.

이것은 IPad가 한 번에 하나의 팝업을 표시 할 수 있고 UISplitViewController가 회전 할 때 팝업을 표시하기 때문입니다. 두보기 중 하나가 deviceWillRotate 메시지를 받기 전에 발생합니다.

내가 캡처 할 수있는 다른 메시지가있어서 UISplitViewController가 팝업을 표시하기 전에 팝업을 닫을 수 있습니까?

+0

방금이 문제를 재현하려고 시도했지만 불가능했습니다. 자세히보기에서 popover를 표시 한 다음 가로 모드로 회전하려고 시도했지만 정상적으로 작동했습니다. –

답변

-1

필요한 것은 UISplitViewControllerDelegate 메소드입니다. Popover가 생성되기 바로 전에 호출되는 메서드가 있습니다. 그것이 내가 필요로하는 훅이었다.

관련 문제