我在Xcode中有一个选项卡式应用程序项目,我试图为viewcontrollers
之一创建后退按钮以返回到前一个视图。你可以从2个不同的viewcontrollers
得到这viewcontroller
,所以我想知道是否有可能弹出viewcontroller
为了回到正确的视图控制器(您以前的视图控制器)。此代码似乎不适用于tabBarController
。返回上一页ViewController
-(IBAction) goBack: (id)sender{
[self.tabBarController popViewControllerAnimated: YES]; }
标签栏控制器不管理一堆视图控制器。由于选项卡栏控制器允许随机访问其选项卡,因此不存在指示先前视图控制器的层级。如果您有后退按钮更改为不同的选项卡,则很可能出现设计问题。标签通常应该完全相互独立。 –
我有一个tabbarcontroller,2个控制器有一个链接到独立视图控制器(不在标签栏上)的按钮。有没有更好的方法来做到这一点?谢谢您的帮助。 –