0

데이터를 modalViewController iPad에 표시해야합니다. 나는 에 대해 viewController2viewController1에서 ModalView으로 제시해야합니다. viewController1은 UITabbarController이고, viewController2는 tabBar를 숨겨야합니다. 그래서, 나는 iPad 풍경에서 UIModalPresentationFullScreen이 제대로 작동하지 않습니까?

UIViewController *viewController2=[[UIViewController alloc] init];   
viewController2.modalPresentationStyle = UIModalPresentationFullScreen; 
[self presentModalViewController: viewController2 animated:YES]; 

내가 가로 모드에서이 viewController2 전화

이의의 ViewController가 viewController1에서 화면의 절반을 보여줍니다 viewController1에서 viewController2을 표시하려면이 코드를 사용했다. 또한 시뮬레이터는 자동으로 세로 방향으로 변경되고 자동으로 가로 모드로 돌아갑니다. 이 문제는 무엇입니까? 누구든지 솔루션을 찾을 수 있도록 도와 주시겠습니까? 미리 감사드립니다.

답변

2

으로 설정하면 modelPresentationStyle UIModalPresentationCurrentContext가 설정됩니다. 은 문제를 해결할 수도 있습니다. 그것은 내 문제를 해결했다.