UINavigationController pop的三个方法

{app.params.name}} {app.params.name}} {app.params.name}}

当我们在视图里面调用pushViewController的时候,有时间不想要这种默认的返回方式,或者也会用,但是有时候会遇到奇怪的问题,比如我就遇到了push之后没有返回按钮,或者说返回按钮消失了,不见了,因为我在rootViewController里面将navigationBar隐藏掉了,因为我想要我自己定义的navigationBar,之后在切换的视图里面就要自己定义这个但会按钮,然后给予他一个响应事件,来调用下面的类似代码,但是往往不知道返回到哪里


[self.navigationController popToRootViewControllerAnimated:<#(BOOL)#>]
[self.navigationController popToViewController:<#(UIViewController *)#> animated:<#(BOOL)#>]
[self.navigationController popViewControllerAnimated:<#(BOOL)#>]

在我的代码中,我是希望返回到到rootViewController这个视图中,那就只有调用[self.navigationController popToRootViewControllerAnimated:<#(BOOL)#>]

这个方法最适合了。结果达到了我想要的效果


版权声明

davidzhang 创作并维护的 Gowhich 博客采用 创作共用保留署名-非商业-禁止演绎4.0国际许可证。

本文首发于 Gowhich 博客( https://www.gowhich.com ),版权所有,侵权必究。

本文永久链接: https://www.gowhich.com/blog/111

comments powered by Disqus