Determines whether the segue with the specified identifier should be performed.
SDKs
- iOS 6.0+
- Mac Catalyst 13.0+
- tvOS 9.0+
Framework
- UIKit
Declaration
Parameters
identifier
The string that identifies the triggered segue. In Interface Builder, you specify the segue’s identifier string in the attributes inspector. This string is used only for locating the segue inside the storyboard.
sender
The object that initiated the segue. This object is made available for informational purposes during the actual segue.
Return Value
true
if the segue should be performed or false
if it should be ignored.
Discussion
Subclasses can override this method and use it to perform segues conditionally based on current conditions. If you do not implement this method, all segues are performed.