1
我有两个使用UINavigationController的视图。当我点击一个自定义按钮时,我希望第二个视图能够将动画“滑动”回第一个视图。 (未在导航栏原)自定义按钮推回
我有两个使用UINavigationController的视图。当我点击一个自定义按钮时,我希望第二个视图能够将动画“滑动”回第一个视图。 (未在导航栏原)自定义按钮推回
尝试这样的事情该按钮的动作,
[self.navigationController popToViewController:aViewController animated:YES];
或
[self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:([self.navigationController.viewControllers count] - 2)] animated:YES];
这里aViewController
表示前视图控制器。同样,您可以使用类似的代码弹出到您想要的任何视图控制器。
[self.navigationController popToRootViewControllerAnimated:YES];
将带您到根视图控制器。
我无法将aViewController更改为MasterViewController。 – eplefrik
尝试使用第二个代码。什么是'MasterViewController'? – iDev
'MasterViewController'是我第一个viewcontroller ...但是,谢谢!第二个代码工作;) – eplefrik