我有一个基本的故事板设置,可以通过单击按钮来通过一些视图控制器进行转换。我还在故事板的根部设置了一个导航控制器,希望这个 Segue 链的性能与一系列 Pushes 过去的工作方式类似。功能都在那里,导航栏控制也是如此,但是过渡都有从底部进入并向上滑动的新视图,垂直覆盖。
如何将其配置为像 [已弃用] 推送式导航那样从右侧滑入?它甚至可能曾经在这里这样做过,但我似乎无法再让它这样做了。
自我回答修复:
有趣的是,在第一个prepareForSegue期间有一些有问题的代码导致navigationController变成nil。我删除了代码,但为了将来的参考——如果你的 self.navigationController 变成 nil 那么 Segues 将垂直。如果完好无损,它们将是水平的。
另外,虽然segue声称“Push”操作已被弃用,但在代码中使用它而不是presentViewController仍将使用水平滑动,而代码中的presentViewController是垂直的。很高兴知道。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)