0

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

我有一个警报视图,当用户在此警报视图上按下确定时,我希望导航控制器后退一步,因此我需要触发左侧每个导航栏上显示的后退按钮。

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

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

[self dismissViewController animated:YES completion:nil]

我不想那样做。

4

1 回答 1

3

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

[self.navigationController popViewControllerAnimated:YES];

你也可以使用

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

如果你想直接回到 someViewController。

于 2013-01-18T21:13:40.813 回答