Slide 17
Slide 17 text
public protocol UIViewControllerTransitioningDelegate : NSObjectProtocol {
@available(iOS 2.0, *)
optional public func animationController(forPresented presented: UIViewController, presenting: UIViewController,
source: UIViewController) -> UIViewControllerAnimatedTransitioning?
@available(iOS 2.0, *)
optional public func animationController(forDismissed dismissed: UIViewController) ->
UIViewControllerAnimatedTransitioning?
optional public func interactionControllerForPresentation(using animator: UIViewControllerAnimatedTransitioning) ->
UIViewControllerInteractiveTransitioning?
optional public func interactionControllerForDismissal(using animator: UIViewControllerAnimatedTransitioning) ->
UIViewControllerInteractiveTransitioning?
@available(iOS 8.0, *)
optional public func presentationController(forPresented presented: UIViewController, presenting: UIViewController?,
source: UIViewController) -> UIPresentationController?
}