Freigeben über


UIViewControllerTransitioningDelegate_Extensions Klasse

Definition

Erweiterungsmethoden für die IUIViewControllerTransitioningDelegate Schnittstelle, um alle Methoden aus dem UIViewControllerTransitioningDelegate Protokoll zu unterstützen.

public static class UIViewControllerTransitioningDelegate_Extensions
type UIViewControllerTransitioningDelegate_Extensions = class
Vererbung
UIViewControllerTransitioningDelegate_Extensions

Hinweise

Die Erweiterungsmethoden für IUIViewControllerTransitioningDelegate ermöglichen Es Entwicklern, Instanzen der Schnittstelle als alle optionalen Methoden des ursprünglichen UIViewControllerTransitioningDelegate Protokolls zu behandeln. Da die Schnittstelle nur die erforderlichen Member enthält, können Entwickler mit diesen Erweiterungsmethoden die optionalen Member des Protokolls aufrufen.

Methoden

GetAnimationControllerForDismissedController(IUIViewControllerTransitioningDelegate, UIViewController)

Wenn eine Entlassungsanimation aufgerufen wird, kann diese Methode überschrieben werden, um eine benutzerdefinierte UIViewControllerAnimatedTransitioning bereitzustellen.

GetAnimationControllerForPresentedController(IUIViewControllerTransitioningDelegate, UIViewController, UIViewController, UIViewController)

Gibt den Animationscontroller zurück, der verwendet wird, wenn presenting angezeigt presentedwird.

GetInteractionControllerForDismissal(IUIViewControllerTransitioningDelegate, IUIViewControllerAnimatedTransitioning)

Wenn ein Controller geschlossen und eine Interaktion gewünscht wird, kann diese Methode überschrieben werden, um eine benutzerdefinierte UIViewControllerInteractiveTransitioning.| Wenn eine Entlassungsinteraktion aufgerufen wird und eine Interaktionsanimation gewünscht wird,

GetInteractionControllerForPresentation(IUIViewControllerTransitioningDelegate, IUIViewControllerAnimatedTransitioning)

Wenn ein Controller angezeigt wird und eine Interaktion gewünscht wird, kann diese Methode überschrieben werden, um eine benutzerdefinierte UIViewControllerInteractiveTransitioning bereitzustellen.

GetPresentationControllerForPresentedViewController(IUIViewControllerTransitioningDelegate, UIViewController, UIViewController, UIViewController)

Gibt den Präsentationscontroller zurück, der verwendet wird, wenn presenting angezeigt presentedwird.

Gilt für: