iPhone 전용 앱을 개발 중입니다. 이 응용 프로그램은 세로 풍경 지원 인터페이스 오리엔테이션에서 방향을 지원하지만, 응용 프로그램의 첫 번째보기에 나는 다음과 같은 코드를 사용하여 회전을 비활성화상태 표시 줄은 가로로 유지되지만 UIInterfaceOrientation은 세로 방향입니다.
이제- (BOOL)shouldAutorotate
{
return NO;
}
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskPortrait;
}
, 내 문제는 내가 시작할 때이다 앱을 iPad과 iOS 6.1 iPad를 가로 모드로 유지하는 동안 상태 표시 줄이 가로 모드 인 동안 앱이 세로 모드에서 시작됩니다. 또한 응용 프로그램은 모든 접촉에 응답하지 않습니다.
내가 shouldAutorotate
에 호출 YES
반환 또는 [[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait]
에 전화와 세로 모드 상태 표시 줄을 설정,하지만 시도 내가 방향이 3 회 응용 프로그램 전환을 수행 할 때 (풍경 -> 상하 반전 세로 -> 세로) 시작시에 이 번쩍이는이 나오므로이 방법이 보이지 않습니까?
시도해 봤지만 결과는'application : didFinishLaunchingWithOptions :'에서 상태 표시 줄 방향을 수동으로 설정할 때와 같습니다. ** 깜박임 **이라는 의미입니다. – MhaW