2012-05-04 2 views
1

iPhone 용 타겟 프로젝트 (지금은)를 만들었으며 지원되는 방향만 Portrait를 선택했습니다. iPhone에서 훌륭하게 작동하지만 iPad에서 프로젝트를 시작할 때 응용 프로그램이 돌아갑니다! 사실 나는 그것을 보편적 인 앱으로 만들려고 노력했고 iPad 배포 정보에서 지원되는 방향만 Portrait를 선택했는데 내 앱은 여전히 ​​iPad에서 회전했습니다. 어떻게 해결할 수 있습니까? 보기 만 지원 세로 모드로iphone 프로젝트에서 ipad 회전

답변

4

이, 당신의 각보기에 다음을 구현 : 또한

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    return (interfaceOrientation == UIInterfaceOrientationPortrait); 
} 

을, 당신은뿐만 아니라 각 장치에 대한 지원 장치 오리엔테이션를 설정했는지 확인해야 :

enter image description here

enter image description here

+0

그러나 프로젝트 배포 정보에서 지원되는 방향을 설정할 때 충분하지 않아야합니까? – Alexander

+0

해야합니다. 어쩌면 당신은'shouldAutorotateToInterfaceOrientation :'을 이미 설정 했으므로이 메소드가 내 것과 일치하는지 확인하십시오. – WrightsCS

+0

네, 그 덕분에 많은 일을했습니다. 그리고 @ rooster117 역시 감사합니다. – Alexander

0

이 기능을 구현하여 뷰 컨트롤러에서 회전 값을 수동으로 설정할 수 있습니다.

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { 
    return (interfaceOrientation == UIInterfaceOrientationPortrait; 
}