0
我已經通過IB創建了一個segue。當點擊buttonA時,將轉換到viewB。如何執行有條件的segue
在按鈕的點擊動作,我有performSegue(withIdentifier:sender:)
包裹在一個條件。我只想在條件爲真的情況下發生。
然而,一旦用戶點擊該按鈕時,會發生賽格瑞的條件甚至運行之前。在繼續使用IB中定義的segue標識符的同時,以編程方式進行轉換的最佳方式是什麼?
我已經通過IB創建了一個segue。當點擊buttonA時,將轉換到viewB。如何執行有條件的segue
在按鈕的點擊動作,我有performSegue(withIdentifier:sender:)
包裹在一個條件。我只想在條件爲真的情況下發生。
然而,一旦用戶點擊該按鈕時,會發生賽格瑞的條件甚至運行之前。在繼續使用IB中定義的segue標識符的同時,以編程方式進行轉換的最佳方式是什麼?
您已經從UIButton
創建segue到viewController
這就是在條件執行之前發生segue的原因。取而代之的是從故事板中移除那段從ViewController
到DestinationViewController
的另一個。