내 응용 프로그램이 가로 모드로 실행됩니다. 특정 방향으로 애플리케이션을 시작하는 방법은 무엇입니까?
실행중인 다른 방법은 뒤집기가 가능하지만 회전 애니메이션은 사용하지 않아야합니다. 나는 그것을 어떻게 성취합니까?
내 응용 프로그램이 가로 모드로 실행됩니다. 특정 방향으로 애플리케이션을 시작하는 방법은 무엇입니까?
실행중인 다른 방법은 뒤집기가 가능하지만 회전 애니메이션은 사용하지 않아야합니다. 나는 그것을 어떻게 성취합니까?
응용 프로그램을 실행할 때, 당신이 현재 방향 확인할 수 있습니다 될 수
UIDevice myDevice = [UIDevice currentDevice];
[myDevice beginGeneratingDeviceOrientationNotifications];
UIDeviceOrientation currentOrientation = [myDevice orientation];
장치 방향을 :
typedef enum {
UIDeviceOrientationUnknown,
UIDeviceOrientationPortrait,
UIDeviceOrientationPortraitUpsideDown,
UIDeviceOrientationLandscapeLeft,
UIDeviceOrientationLandscapeRight,
UIDeviceOrientationFaceUp,
UIDeviceOrientationFaceDown
} UIDeviceOrientation;
당신이 회전되어야 알게되면, 당신은 할 수
- 사용 이 대답은 UINavigationController Force Rotate
또는 iOS 5 최대 지원됩니다 : https://stackoverflow.com/a/9827763/894671
또는 - 아이폰 OS 6의 경우에만 해당 : https://stackoverflow.com/a/12691744/894671
행운을 빕니다!
풍경 오른쪽 만 사용하려면 풍경 왼쪽의 선택을 취소해야합니다.
그러나 가능한 한 방향이 지원되는 경향이 있으므로 Apple에서 제출 한 내용을 다시 볼 수도 있습니다.
나는 둘 다 사용하고 싶다, 나는 단지 하나에서 시작하고 싶다 –
-1 그는 발사시 회전을 막기를 원한다는 것을 분명히 밝힌다. 왼쪽이든 오른쪽이든 상관하지 않습니다. – Max
죄송합니다. 정신 이상에 빠뜨리는 것을 잊었습니다. –
관심있는 사람들은 항상 풍경 오른쪽에서 시작하면서 어떤 목적을 갖고 있습니까? 그렇다면 누군가가 iPad를 다시 돌릴 경우 풍경 왼쪽을 허용합니까? –
이것은 나의 고객의 욕망이다 –