답변

-1
override var supportedInterfaceOrientations: UIInterfaceOrientationMask { 

    switch UIDevice.current.userInterfaceIdiom { 
    case .phone: 
     return UIInterfaceOrientationMask.portrait 
    case .pad: 
     return UIInterfaceOrientationMask.landscape 
    case .unspecified: 
     return UIInterfaceOrientationMask.portrait 
    default: 
     return UIInterfaceOrientationMask.portrait 
    } 

} 

override var shouldAutorotate: Bool { 
    return false 
} 

1) viewcontroller에서이 두 가지 방법을 구현하십시오.

다음

4) 변화의 방향을 가로로 선택 옵션 아이 패드 아래에서 그런) 당신의 ViewController

3 storyborad 선택로 이동

2)

5) 다음을 클릭 특성 버튼을

에 변화

6) 이제보기 컨트롤러가 가로 모드이므로 ipad를 선택했기 때문에 원하는대로보기 제한을 설정하십시오. ipad에 대해서만 변경됩니다.

7) 그 이후에는 다양한 변경을 클릭하십시오. 및 그 이상

+0

어디서부터 시작할 지 설명 할 수 있습니까? Storyboard에서 'iPad'를 어디에서 클릭하나요? –

+0

편집 된 답변보기 –

+0

autorotation 메소드 구현은 자동 레이아웃 및 크기 클래스가있는 iPad에는 아무런 영향을 미치지 않습니다! –