在使用storyboard创建界面时,使用push方式将一个视图控制器(如:A)切换到第二个视图控制器(如:B),遇到了如何将B返回到A的问题,并且storyboard也没有pop的方式做这项事情。
若要实现这种操作,就需要在A的.m文件中,添加下面的函数:
- (IBAction)unwindSegue:(UIStoryboardSegue *)sender
{
}
storyboard中,在B的view添加一个按钮backToA, 按住control键点击按钮backToA,连线拖到A下面的红色Exit上面,选择unwindSegue,这样在B上点击backToA按钮就可以返回到A了。