【问题标题】:Xcode trigger navigationBar-Back-Button-ActionXcode触发navigationBar-Back-Button-Action
【发布时间】:2013-01-02 16:19:36
【问题描述】:

我有一个带有一些视图控制器的导航控制器,我需要知道 我如何触发每个视图控制器的导航栏上的后退按钮操作。

我有一个警报视图,当用户在此警报视图上按确定时,我想要 导航控制器后退一步,所以我需要触发后退按钮 它出现在左侧的每个导航栏上。

有人知道这是如何工作的吗:)

因为如果它确实有效,我必须在每个视图控制器下实现一个导航控制器来制作

[self dismissViewController animated:YES completion:nil]

我不想那样做。

【问题讨论】:

    标签: xcode uinavigationcontroller uinavigationbar


    【解决方案1】:

    您必须从堆栈中弹出最前面的视图控制器。

    [self.navigationController popViewControllerAnimated:YES];
    

    你也可以使用

    [self.navigationController popToViewController:someViewController animated:YES];
    

    如果你想直接返回 someViewController。

    【讨论】:

    • 非常感谢我的朋友 ;)
    猜你喜欢
    • 2019-10-31
    • 2022-08-03
    • 2022-12-26
    • 2016-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-03
    • 2011-12-13
    相关资源
    最近更新 更多