1

ModalView를 열거 나 닫는 데 문제가 있습니다. 사용자가보기를 열기 위해 버튼을 터치하거나 버튼을 터치하여 닫을 때 콘솔에 다음 메시지가 나타납니다.UITabBarController 및 모달 뷰에 대한 자동 회전 문제

뷰 컨트롤러는 모든 인터페이스 방향에 대해 _shouldAutorotateToInterfaceOrientation에서 NO를 반환했습니다. 적어도 하나의 방향을 지원해야합니다.

ModalView는 UITableViewController와 연관되어 있으며 UINavigationController에 포함되어 UITabBarController에 삽입됩니다. 이 문제를 해결하는 방법을 이해할 수 없습니다.

답변

1

음이 지금은 아주 오래된,하지만 단지의 경우 누군가 도움 : 코드는 아마 다음과 같습니다

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation { 
    return NO; 
} 

당신은 본질적으로보기는 ANY를 지원하지 않습니다 말하는 것으로이 문제 방향 :

이는 다음과 같이 보일 것입니다 :

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation { 
    // Support portrait only 
    return (toInterfaceOrientation == UIInterfaceOrientationPortrait); 
} 

사소한를하지만 어쩌면이 미래에 누군가를 도와줍니다.