내 앱을 항상 세로 모드로 유지하려면 shouldAutoRotate를 어디에 두어야하나요?항상 iOS 앱을 세로 모드로 유지하는 방법
- (BOOL) shouldAutoRotat
{
return NO;
}
스택 오버플로에 대한 오래된 답변 만 표시됩니다.
내 앱을 항상 세로 모드로 유지하려면 shouldAutoRotate를 어디에 두어야하나요?항상 iOS 앱을 세로 모드로 유지하는 방법
- (BOOL) shouldAutoRotat
{
return NO;
}
스택 오버플로에 대한 오래된 답변 만 표시됩니다.
은 AppDelegate에에서 추가
- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:
(UIWindow *)window
{
/*if([viewManager.currentView isSupportRotate])
{
return UIInterfaceOrientationMaskAll;
}*/
return UIInterfaceOrientationMaskPortrait;
}
당신도 회전 할 수있는 특별한 전망에 대한 UIInterfaceOrientationMaskAll을 반환 할 수 있습니다 다음과 같습니다.
네이선이 질문에 올바르게 대답했습니다. 하지만 왜 그가 viewManager 부분을 언급했는지 이해하지 못했습니다. 대신에 우리가 쓸 수는 대상과 일반
- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window{
return UIInterfaceOrientationMaskPortrait;
}
모든보기를 세로로 표시하지 않으려는 경우를 대비하여. viewManager는 앱에 대한보기 레코드의 샘플입니다. 세로보기 모드에서 모든보기를 원하면 viewManager를 무시할 수 있습니다. –
이동 간단합니다 - (단지 세로 선택 귀하의 경우)> 배포 정보는 "장치 방향"으로 이동하여 요구 사항에 따라 설정 .
멋진 곳 이군. 나는 그것을 보았다는 것을 알고있다. – cdub
만약 당신의 큐를 설레게하다면, 다른 사람들을 위해 올바른 것으로 받아 들일 수있다. –
더 쉬운 방법은 앱의 일반 설정에서 인물 사진을 제외한 모든 모드의 선택을 취소하는 것입니다. – borrrden
이것을 확인하십시오 http://www.myuiviews.com/2014/03/27/handling-portrait-and-landscape-in-ios7-at-app-launch.html –
모든보기에 대해 프로그래밍 방식으로 수행하고 싶습니다. – cdub