내 앱이 가로형이며 루트보기 컨트롤러의 shouldAutorotateToInterfaceOrientation 호출에서 UIInterfaceOrientationLandscapeRight에 대해서만 true를 반환합니다.아이폰을 회전시킬 때 검정 테두리 모서리가
그러나 장치 을 세로 및 후면으로 회전하면 검은 색 모서리가 회전하는 것을 볼 수 있습니다. 화면 주위의 두꺼운 검은 색 프레임이 회전하고 모서리에서 50 픽셀 정도만 보이는 것처럼 보입니다.
이것이 무엇인지 또는 어떻게 고칠 수 있습니까?
하지만 UIInterfaceOrientationLandscapeRight에서만 예를 돌려주는 shouldAutorotateToInterfaceOrientation이 있다면 앱이 회전하지 않아야한다는 것이 내 이해입니다. 나는 당신이 말하는 것이 합리적이고 회전하는 것을 생각하지만 그것이 왜 일어나고 있는지 짐작할 수는 없습니다. 내가 놓친 코드 블록이 있습니까? 코너 로테이션 아티팩트가 보이지만 앱 자체가 회전하지 않습니다. 항상 가로 방향으로 올바르게 유지됩니다. 감사합니다. – Joey
업데이트 : 프리젠 테이션 권한 만 허용하면 장치가 그 방향으로 회전 할 때마다 해당 방향으로 전화를 걸게된다는 것을 발견했습니다. 이것은 내가 초상화로 돌렸을 때 돌아 왔을 때, 회전하는 애니메이션을 기억할 것입니다. 내 비주얼은 실제로 가로 방향에서 멀리 회전하지 않으므로 매번 검정색 테두리를 보았습니다. 이 방법이 항상 작동하는지 또는 내보기 설정에서 잘못된 작업을 수행하면이 부작용이 발생하는지 알 수는 없지만 한 번만 회전을 허용하여 처리 할 수있었습니다. 감사. – Joey