init(titleVariants:subtitleVariants:imageSet:primaryAction:secondaryAction:duration:)
Creates a navigation alert.
Declaration
init(titleVariants: [String], subtitleVariants: [String]?, imageSet: CPImageSet?, primaryAction: CPAlertAction, secondaryAction: CPAlertAction?, duration: TimeInterval)Parameters
- titleVariants:
An array of localized, displayable titles. The system selects the title that fits in the available display space.
- subtitleVariants:
An array of localized, displayable subtitles. The system selects the title that fits in the available display space.
- imageSet:
An image set displayed in the navigation alert. The navigation alert doesn’t support animated images. If you provide an animated image, the alert uses the first image in the animation sequence.
- primaryAction:
The primary action and its button.
- secondaryAction:
An optional, secondary action with its button.
- duration:
The amount of time, in seconds, that the alert is visible. Setting the duration to 0 displays the alert until dismissed by the user.
Return Value
A newly initialized navigation alert.