두 개의 뷰 A와 B가 있습니다. A가 B를 푸시하고 B가 A로 팝백합니다. A에서 "shouldAutorotateToInterfaceOrientation"을 사용하여 회전을 Portrait 및 PortraitUpsideDown로 제한합니다.밀기 전에보기를 회전 하시겠습니까?
B에서는 회전을 LandscapeLeft/Right로 제한합니다.
그러나 내 장치의 초기 방향에 관계없이 B를 보려고하면 장치를 회전 할 때까지 B 뷰도 세로 방향으로 표시됩니다. 그때부터 자동으로 LandscapeLeft/Right로 회전합니다.
필자가 지금까지 읽은 모든 내용은 shouldAutorotateToInterfaceOrientation에 관한 이야기이지만, 필자는 올바르게 설치했다.
보기 B가 가로 모드에서 항상 시작하도록 만드는 방법은 무엇입니까?
감사합니다.
버튼을 누른 후 사용자가 장치를 회전하게하므로 디자인을 다시 고려해야합니다. – Costique
@Costique 앱 디자인을 그대로 유지하고 싶습니다. 모든 뷰는 같은 방향에서 시작합니다. 동영상을 재생할 때 YouTube 앱과 비슷합니다. – wayneh