iphone – 从导航控制器中关闭推视图

iphone – 从导航控制器中关闭推视图,第1张

概述我有一个带有视图控制器的导航控制器显示一个按钮。该按钮与另一个视图控制器链接,使用推送段,它自动添加顶部导航栏与后退按钮。这一切都很好。按下后退按钮从第二个视图中滑出并返回到第1个视图。 我在第二视图控制器上有一个按钮,当按下运行一些代码和一个委托回调到第一个视图控制器。再次这样做很好。 现在我只需要从代码中解除第二次推送的视图,就像按下后退按钮一样。 我已经尝试使用dismissModalVie 我有一个带有视图控制器的导航控制器显示一个按钮。该按钮与另一个视图控制器链接,使用推送段,它自动添加顶部导航栏与后退按钮。这一切都很好。按下后退按钮从第二个视图中滑出并返回到第1个视图。

我在第二视图控制器上有一个按钮,当按下运行一些代码和一个委托回调到第一个视图控制器。再次这样做很好。

现在我只需要从代码中解除第二次推送的视图,就像按下后退按钮一样。
我已经尝试使用dismissModalVIEwCcontrollerAnimated和dismissVIEwControllerAnimated,但是他们都会关闭整个导航控制器,它会删除视图2和1(返回到我的主菜单)。

什么是正确的方式来滑出视图。

解决方法 获取对您的UINavigationController的引用并调用

- (UIVIEwController *)popVIEwControllerAnimated:(BOol)animated

在上面。

总结

以上是内存溢出为你收集整理的iphone – 从导航控制器中关闭推视图全部内容,希望文章能够帮你解决iphone – 从导航控制器中关闭推视图所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1074167.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存