2013-03-03 2 views
0

내 UITableViewController를 가로 방향으로 만 만들려하지만 세로 방향으로도 회전하지 않습니다 ... 내 프로젝트 설정에서 가로 방향 속성을 설정하고 StoryBoards에서 UITableViewController의 방향을 변경했으나 여전히 아무것도 아닙니다. . 내가 뭘해야하니? 디바이스/시뮬레이터에서 실행되면 세로 왼쪽에 잠겨 ​​있습니다.왜 UITableViewController가 회전하지 않습니까?

http://img15.imageshack.us/img15/9652/tavblef.png

+0

보기 컨트롤러에 '- (BOOL) shouldAutoRotate'가'NO' 또는'FALSE'를 리턴하면 문제가 될 수 있습니다. –

+0

ios 버전을 사용 하시나요? – edzio27

+0

@Mike D : 새 프로젝트이고 shouldAutoRotate에 기본값이 있습니다. 예 : – Dawid

답변

0

당신이 당신의 "프로젝트 이름"이 네 방향 지원을 설정해야합니다 있는지 확인 -> "대상"-> "정보"

enter image description here

+0

너와 똑같이 생겼다 – Dawid

0

시도가 추가이에 귀하의 viewcontroller.m 파일

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
// Return YES for supported orientations 
return (interfaceOrientation== UIInterfaceOrientationLandscapeRight|| interfaceOrientation==  UIInterfaceOrientationLandscapeLeft); 
} 
+0

배포 대상 5.0 + iPad 5.01 -> 작동하지 않음 – Dawid

0

답변은 매우 간단합니다. Storyboards에서 새로운 프로젝트와 새로운 UITableViewController를 만들었지 만, UITableViewController의 하위 클래스를 만드는 대신 기본 UIViewController 클래스에서 작업했습니다 ...

관련 문제