非动画故事板细分

时间:2013-02-18 02:46:21

标签: ios xcode uinavigationcontroller storyboard uinavigationbar

我有一个应用程序,其中有一个ViewController,一旦按下按钮,它就转到DetailViewController。在ViewController中,我隐藏了导航栏,以便在DetailViewController中有更多空间来显示图像。

当我点击DetailViewController中的后退按钮时,它返回,但是因为它有一个导航栏而ViewController没有动画的segue看起来很糟糕。我想知道,有没有办法制作默认的后退按钮(当嵌入到导航控制器中时)给你一个非动画 segue?

由于

1 个答案:

答案 0 :(得分:0)

尝试使用[[self navigationController] setNavigationBarHidden:{YES,NO} animated:{YES,NO}];中的view{Will,Did}{Dis}appear,而不是通过Xcode UI控件设置所有内容

使用它们动画也可以获得很好的效果。


如果您确实要删除整个动画,请执行以下操作:Prevent the animation when clicking "Back" button in a navigation bar?