故事板segue显示从底部而不是水平垂直过渡

时间:2015-01-21 15:52:15

标签: storyboard segue transition

我有一个基本的故事板设置,通过点击一个按钮来切换一些视图控制器。我还在故事板的根部有一个导航控制器,希望这个segue链的运行方式与一系列Push的工作方式类似。功能就在那里,导航栏控制也是如此,但是过渡都有从底部进入并向上滑动的新视图,Cover Vertical。

如何将此配置为从右侧滑入,如[不推荐]推送样式导航那样?它甚至可能已经习惯了这里,但我似乎无法再这样做了。

enter image description here

1 个答案:

答案 0 :(得分:4)

自我解答修复:

有趣的是,在第一个prepareForSegue期间有一些可疑的代码导致navigationController变为nil。我删除了代码,但是为了将来参考 - 如果你的self.navigationController变为nil,那么Segues将会垂直。如果它完好无损,它们将是水平的。

此外,虽然segue声称“推送”操作已弃用,但在代码而不是presentViewController中使用它仍将使用水平幻灯片,而代码中的presentViewController是垂直的。很高兴知道。