0

我在 ipad 中使用 SplitViewController。在详细视图中单击按钮时,我会打开一个处于全屏模式的模态视图。每当我关闭模态视图时,以纵向模式显示表格视图的按钮就会向右移动。

如果我继续打开模态视图并关闭它的过程,它会一直向右移动,直到它消失在屏幕右侧。

知道为什么会这样吗?

4

2 回答 2

0

当 any.modalPresentationStyle = UIModalPresentationFullScreen; 出现问题

我将其更改为 any.modalPresentationStyle = UIModalPresentationPageSheet; 现在一切都很好。

于 2010-05-18T06:31:09.137 回答
0

我确认将 modalPresentationStyle 更改为 UIModalPresentationPageSheet 可以解决问题,例如:

MY_VC *controller = [[MY_VC alloc] initWithNibName:@"MY_VC" bundle:nil];
[controller setModalPresentationStyle:UIModalPresentationPageSheet];
[splitViewController presentModalViewController:controller animated:NO];
于 2010-10-26T23:00:05.223 回答