当呈现ModalViewController时,TabBar控制器不会旋转

时间:2012-05-06 18:46:11

标签: objective-c ios ipad rotation

我从像这样的TabBarController呈现一个UIViewController作为Modal(Controller有一个自定义形状,所以我需要背景才能看到):

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

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

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

任何想法? 谢谢!

0 个答案:

没有答案