Поделиться через


UIViewControllerTransitioningDelegate_Extensions Класс

Определение

Методы расширения интерфейса IUIViewControllerTransitioningDelegate для поддержки всех методов из UIViewControllerTransitioningDelegate протокола.

public static class UIViewControllerTransitioningDelegate_Extensions
type UIViewControllerTransitioningDelegate_Extensions = class
Наследование
UIViewControllerTransitioningDelegate_Extensions

Комментарии

Методы расширения для IUIViewControllerTransitioningDelegate позволяют разработчикам рассматривать экземпляры интерфейса как имеющие все необязательные методы исходного UIViewControllerTransitioningDelegate протокола. Так как интерфейс содержит только необходимые члены, эти методы расширения позволяют разработчикам вызывать необязательные члены протокола.

Методы

GetAnimationControllerForDismissedController(IUIViewControllerTransitioningDelegate, UIViewController)

При вызове анимации закрытия этот метод можно переопределить, чтобы предоставить настраиваемый UIViewControllerAnimatedTransitioning.

GetAnimationControllerForPresentedController(IUIViewControllerTransitioningDelegate, UIViewController, UIViewController, UIViewController)

Возвращает контроллер анимации, используемый при presenting представлении presented.

GetInteractionControllerForDismissal(IUIViewControllerTransitioningDelegate, IUIViewControllerAnimatedTransitioning)

Если контроллер закрывается и требуется взаимодействие, этот метод можно переопределить, чтобы предоставить настраиваемый UIViewControllerInteractiveTransitioning.| Когда вызывается закрытие взаимодействия и требуется анимация взаимодействия, t

GetInteractionControllerForPresentation(IUIViewControllerTransitioningDelegate, IUIViewControllerAnimatedTransitioning)

Когда контроллер представлен и требуется взаимодействие, этот метод можно переопределить, чтобы предоставить пользовательский UIViewControllerInteractiveTransitioning.

GetPresentationControllerForPresentedViewController(IUIViewControllerTransitioningDelegate, UIViewController, UIViewController, UIViewController)

Возвращает контроллер презентации, используемый при presenting представлении presented.

Применяется к