旋转呈现为UIModalPresentationOverCurrentContext

时间:2015-05-24 18:07:23

标签: ios uiviewcontroller ios8

iOS 8.我将呈现一个具有演示风格的视图控制器:UIModalPresentationOverCurrentContext。这很有效,直到我旋转设备,此时显示的视图没有正确调整。

示例:我介绍了一个肖像上下文。我的新视图覆盖整个屏幕(具有半透明度)。我转向风景。呈现的视图旋转,但现在居中并保持纵向宽度。

使用自动布局在故事板中创建呈现VC和呈现视图。由于我无法在VC的最顶层视图中添加约束(对吗?),我不确定如何保持我所呈现的视图完全覆盖其下方的视图。

1 个答案:

答案 0 :(得分:5)

如果将Segue中的Presentation设置为Page Sheet,则会发生这种情况。在故事板中,将演示文稿更改为全屏或全屏

由于您没有使用segue,请使用UIModalPresentationOverFullScreen。