UINavigationController pop的三个方法
当我们在视图里面调用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国际许可证。
本文首发于 博客( https://www.gowhich.com ),版权所有,侵权必究。
本文永久链接: https://www.gowhich.com/blog/111
版权声明
由 davidzhang创作并维护的 Gowhich博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于 Gowhich博客( https://www.gowhich.com ),版权所有,侵权必究。
本文永久链接: https://www.gowhich.com/blog/111