在使用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了。