문제
응용 프로그램에 MainWindow.xib가 있습니다.
인터페이스 빌더에서는 메인 창을 초상화에서 풍경으로 회전시키고 uicontrol을 거의 넣지 않습니다.
내가 그것을 저장하는 것보다.
그 후 디자인 시간 동안 조경 모드로 모든 것을 만들었지 만 애플리케이션을 실행하면 항상 초상화 모드에 사물을 표시합니다.
도와주세요
해결책
IB는 XIB 파일을 설정합니다. 방향을 관리하는 것은 뷰 컨트롤러입니다.
기본 UIViewController 또는 UinaVigation 컨트롤러에는 이에 대한 세부 정보가 있습니다.
구체적으로 과부하가 필요합니다
// Override to allow orientations other than the default portrait orientation.
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown ? NO : YES);
}
자세한 내용은 UIViewController의 문서를 살펴보십시오.
다른 팁
whilsautorotate를 재정의하는 것 외에도 지원하는 방향을 말하는 것 외에도 info.plist 파일에서 "초기 인터페이스 방향"키를 설정하여 선호하는 초기 방향을 설정해야합니다.
자세한 내용은 "조경 모드 시작"을 검색하십시오. iPhone 응용 프로그램 프로그래밍 안내서.
제휴하지 않습니다 StackOverflow