【问题标题】:Missing back button when using popToViewController使用 popToViewController 时缺少返回按钮
【发布时间】:2011-10-10 07:21:15
【问题描述】:

在我的第 4 个视图控制器中,我执行了以下操作:

NSArray * viewCtrllr = [self.navigationController viewController];
[self.navigationController popToViewController:[viewCtrllr objectAtIndex:1] animated:YES];

这会将它弹出到堆栈中的第二个视图控制器,但是我没有看到后退按钮。如果我只是做一个常规的 popViewController,那么我可以看到所有带有后退按钮的视图控制器。这怎么可能?我没有隐藏后退按钮,请仔细检查

【问题讨论】:

    标签: iphone objective-c ipad uinavigationcontroller


    【解决方案1】:

    这一行:

    [self.navigationController popToViewController:[viewCtrllr objectAtIndex:0] animated:YES];
    

    弹出到根视图控制器(首先)。所以它下面没有更多的视图控制器,也没有返回按钮。

    【讨论】:

    • 抱歉打错了,实际上是 1 而不是 0
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-16
    • 2015-06-15
    • 1970-01-01
    • 2020-12-25
    • 1970-01-01
    相关资源
    最近更新 更多