0

我必須在modalViewController iPad中顯示數據。我必須提供viewController1viewController2作爲ModalViewfull screen。 viewController1位於UITabbarController,viewController2應該隱藏tabBar。所以,我用這個代碼從viewController1顯示viewController2,UIModalPresentationFullScreen在iPad風景中無法正常工作?

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

當我把這個viewController2在風景模式下,顯示的viewController在viewController1屏幕的一半。此外,模擬器會自動切換到縱向並自動返回到橫向模式。這有什麼問題?任何人都可以請幫我找到解決方案嗎?提前致謝。

回答

2

設置modelPresentationStyle UIModalPresentationCurrentContext。 可能會解決你的問題。它解決了我的問題。

相關問題