Compartilhar via


UIViewControllerTransitioningDelegate_Extensions Classe

Definição

Métodos de extensão para a IUIViewControllerTransitioningDelegate interface para dar suporte a todos os métodos do UIViewControllerTransitioningDelegate protocolo.

public static class UIViewControllerTransitioningDelegate_Extensions
type UIViewControllerTransitioningDelegate_Extensions = class
Herança
UIViewControllerTransitioningDelegate_Extensions

Comentários

Os métodos de extensão para IUIViewControllerTransitioningDelegate permitem que os desenvolvedores tratem instâncias da interface como tendo todos os métodos opcionais do protocolo original UIViewControllerTransitioningDelegate . Como a interface contém apenas os membros necessários, esses métodos de extensão permitem que os desenvolvedores chamem os membros opcionais do protocolo.

Métodos

GetAnimationControllerForDismissedController(IUIViewControllerTransitioningDelegate, UIViewController)

Quando uma animação de demissão é chamada, esse método pode ser substituído para fornecer um UIViewControllerAnimatedTransitioning personalizado.

GetAnimationControllerForPresentedController(IUIViewControllerTransitioningDelegate, UIViewController, UIViewController, UIViewController)

Retorna o controlador de animação usado quando presenting apresenta presented.

GetInteractionControllerForDismissal(IUIViewControllerTransitioningDelegate, IUIViewControllerAnimatedTransitioning)

Quando um controlador é ignorado e uma interação é desejada, esse método pode ser substituído para fornecer um UIViewControllerInteractiveTransitioning.| Quando uma interação de demissão é chamada e uma animação de interação é desejada, t

GetInteractionControllerForPresentation(IUIViewControllerTransitioningDelegate, IUIViewControllerAnimatedTransitioning)

Quando um controlador é apresentado e uma interação desejada, esse método pode ser substituído para fornecer um UIViewControllerInteractiveTransitioning personalizado.

GetPresentationControllerForPresentedViewController(IUIViewControllerTransitioningDelegate, UIViewController, UIViewController, UIViewController)

Retorna o controlador de apresentação usado quando presenting apresenta presented.

Aplica-se a