Cocos2d-x 세로 모드

xcode 를 열어서 ios 디렉토리 안에 RootViewController.mm 파일을 열어서 아래 부분을 수정한다.

1
2
3
4
5
6
7
8
9
// 이부분을
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    return UIInterfaceOrientationIsLandscape( interfaceOrientation );
}

// 이렇게 수정
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    return UIInterfaceOrientationIsPortrait( interfaceOrientation );
}

자동회전없이 항상 세로화면으로 설정하고 싶으면 아래 부분도 수정한다.

1
2
3
4
5
6
7
8
9
// 이부분을
- (BOOL) shouldAutorotate {
    return YES;
}

// 이렇게 수정
- (BOOL) shouldAutorotate {
    return NO;
}

Comments