使用 Segues 在導航堆疊中向後導航
展開賽段
Unwind Segues 為你提供了一種展開導航堆疊並指定要返回的目標的方法。此功能的簽名是 Interface Builder 識別它的關鍵。它必須具有 IBAction 的返回值並採用 UIStoryboardSegue 的一個引數。功能的名稱無關緊要。事實上,該功能甚至不需要做任何事情。它只是作為 UIViewController 是 Unwind Segue 目的地的標記。 [源] [1]
展開 segue 所需的簽名
目標 C:
-(IBAction)prepareForUnwind:(UIStoryboardSegue *)segue {
}
迅速:
@IBAction func prepareForUnwind(segue: UIStoryboardSegue) {
}