MediaEditViewControllerDelegate
@available(iOS 9.0, *)
@objc(PESDKMediaEditViewControllerDelegate)
public protocol MediaEditViewControllerDelegate
The MediaEditViewControllerDelegate
protocol defines methods that allow you to respond to the
events of an instance of MediaEditViewController
.
-
Called when a new tool controller will be pushed onto the tool stack.
Declaration
Swift
@objc optional func mediaEditViewController(_ mediaEditViewController: MediaEditViewController, willPresentToolController toolController: PhotoEditToolController)
Parameters
mediaEditViewController
The media edit view controller presenting the tool.
toolController
The tool being presented.
-
Called when a new tool controller was pushed onto the tool stack.
Declaration
Swift
@objc optional func mediaEditViewController(_ mediaEditViewController: MediaEditViewController, didPresentToolController toolController: PhotoEditToolController)
Parameters
mediaEditViewController
The media edit view controller presenting the tool.
toolController
The tool that was presented.
-
Called when a tool controller will be popped from the tool stack.
Declaration
Swift
@objc optional func mediaEditViewController(_ mediaEditViewController: MediaEditViewController, willDismissToolController toolController: PhotoEditToolController)
Parameters
mediaEditViewController
The media edit view controller dismissing the tool.
toolController
The tool being dismissed.
-
Called when a tool controller was popped from the tool stack.
Declaration
Swift
@objc optional func mediaEditViewController(_ mediaEditViewController: MediaEditViewController, didDismissToolController toolController: PhotoEditToolController)
Parameters
mediaEditViewController
The media edit view controller dismissing the tool.
toolController
The tool that was dismissed.