반응형
iPhone 단말 현재 orientation 구하는 세 가지 방법.
1. UIInterfaceOrientation orientation = self.interfaceOrientation;
- 이 함수는 UIViewController 클래스에서만 호출할 수 있습니다.
2. UIInterfaceOrientation orientation = [[UIApplication sharedApplication] statusBarOrientation];
- 이는 어디서든 접근할 수 있으며, 가장 무난한 접근방법임.
3. UIDeviceOrientation orientation = [[UIDevice currentDevice] orientation];
- 이는 어디서든 접근할 수 있지만, UIDeviceOrientation 으로 return 되기 때문에 사용시 주의가 필요하다.
강추는 요녀석!!
UIInterfaceOrientation orientation = [[UIApplication sharedApplication] statusBarOrientation];
도움이 되셨다면 손가락 꾸욱~ ( 로그인 필요 x )
반응형
'프로그래밍 놀이터 > iOS' 카테고리의 다른 글
[xcode] override/implement method 자동완성 사용하기. (0) | 2012.10.13 |
---|---|
[ios] deprected (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation (0) | 2012.10.13 |
[xcode] 앱의 default orientation 설정 방법. (0) | 2012.10.13 |
[xcode]xib에서 auto resize 가 나타나지 않는다면. (0) | 2012.10.13 |
[xcode] New File... 에서 UIViewController Subclass 가 없어졌다. 어떻게 생성하나? (0) | 2012.10.13 |
댓글