iOS 프로그래밍/iOS
iOS)가로 모드 막기
myoungsc.dev
2016. 2. 17. 23:04
앱을 만들때 세로모드만 사용하여 가로모드를 막아야 할 경우 필요한 코드 입니다.
가르모드가 필요없는 뷰컨트롤러에 넣어 주면 적용됩니다.
(Objective-C 코드)
1 2 3 4 | - (NSUInteger) supportedInterfaceOrientations { return UIInterfaceOrientationMaskPortrait; //세로 화면만 허용 } | cs |
UIInterfaceOrientation 속성입니다.
UIInterfaceOrientationMaskPortrait //세로 화면만 허용
UIInterfaceOrientationMaskAll //전체 화면 허용
UIInterfaceOrientationMaskPortraitUpsideDown //거꾸로만 허용
UIInterfaceOrientationMaskLandscape; //가로화면만 허용
(Swift 코드)
1 2 3 | override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask { return UIInterfaceOrientationMask.Portrait } | cs |
UIInterfaceOrientation 속성입니다.
UIInterfaceOrientationMask.Portrait //세로 화면만 허용
UIInterfaceOrientationMask.All //전체 화면 허용
UIInterfaceOrientationMask.PortraitUpsideDown //거꾸로만 허용
UIInterfaceOrientationMask.Landscape //가로화면만 허용