我在ipad中使用SplitViewController。在按钮上单击详细视图,我打开一个全屏模式的模态视图。每当我关闭模态视图时,以纵向模式显示表格视图的按钮会向右移动。
如果我继续打开模态视图并解除它的过程,它会一直向右移动,直到它消失在屏幕右侧。
知道为什么会这样吗?
答案 0 :(得分:0)
当any.modalPresentationStyle = UIModalPresentationFullScreen时出现问题;
我将其更改为any.modalPresentationStyle = UIModalPresentationPageSheet;现在一切都很好。
答案 1 :(得分:0)
我确认changin modalPresentationStyle到UIModalPresentationPageSheet做的伎俩 例如:
MY_VC *controller = [[MY_VC alloc] initWithNibName:@"MY_VC" bundle:nil];
[controller setModalPresentationStyle:UIModalPresentationPageSheet];
[splitViewController presentModalViewController:controller animated:NO];