Slide 19
Slide 19 text
• Preview Actions
enum ColorPresets: String
{
case Red, Green, Blue
}
var previewActions: [UIPreviewActionItem]
{
return [ColorPresets.Red, ColorPresets.Green, ColorPresets.Blue].map
{
UIPreviewAction(title: $0.rawValue, style: UIPreviewActionStyle.Default,
handler:
{
(previewAction, viewController) in
(viewController as? PeekViewController)?.updateColor(previewAction)
})
}
}