1

我正在将 UIViewController 呈现为来自 TabBarController 的 Modal,如下所示(控制器具有自定义形状,因此我需要它的背景可见):

SubsInfoViewController * sivc = [[SubsInfoViewController alloc] init];

AppDelegate * delegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
delegate.tabBarController.modalPresentationStyle = UIModalPresentationCurrentContext;
[delegate.tabBarController presentModalViewController:sivc animated:YES];

当我旋转设备(在这种情况下为 Ipad)时,问题出现了,模态视图控制器旋转得很好,但后面的控制器没有,当我关闭模态时它会旋转,如果我的模态覆盖就好了孔屏,但由于它使背景可见,旋转发生时感觉不对。

任何想法?谢谢!

4

0 回答 0