Compartir a través de


IUIViewControllerContextTransitioning Interfaz

Definición

Interfaz que representa los métodos necesarios (si los hay) del protocolo UIViewControllerContextTransitioning.

[Foundation.Protocol(Name="UIViewControllerContextTransitioning", WrapperType=typeof(UIKit.UIViewControllerContextTransitioningWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUIViewControllerContextTransitioning : IDisposable, ObjCRuntime.INativeObject
type IUIViewControllerContextTransitioning = interface
    interface INativeObject
    interface IDisposable
Derivado
Atributos
Implementaciones

Comentarios

Esta interfaz contiene los métodos necesarios (si los hay) del protocolo definido por UIViewControllerContextTransitioning.

Si los desarrolladores crean clases que implementan esta interfaz, los métodos de implementación se exportarán automáticamente a Objective-C con la firma coincidente del método definido en el UIViewControllerContextTransitioning protocolo.

La clase proporciona UIViewControllerContextTransitioning_Extensions métodos opcionales (si los hay) como métodos de extensión a la interfaz, lo que permite a los desarrolladores invocar cualquier método opcional en el protocolo.

Propiedades

ContainerView

UiView que es la supervista de la uiView implicada en la transición.

Handle

Identificador (puntero) a la representación del objeto no administrado.

(Heredado de INativeObject)
IsAnimated

Si se debe animar una presentación modal.

IsInteractive

Si una presentación debe ser interactiva.

PresentationStyle

Estilo de presentación de la transición.

TargetTransform

Obtiene la transformación que indica el ángulo de la rotación que se aplica durante la transición.

TransitionWasCancelled

Si se canceló la transición.

Métodos

CancelInteractiveTransition()

Indica que una acción del usuario canceló la transición.

CompleteTransition(Boolean)

Indica que se ha completado la animación de transición.

FinishInteractiveTransition()

Las interacciones del usuario han señalado el final de la transición.

GetFinalFrameForViewController(UIViewController)

El rectangleF final del objeto Frame del UIViewController uiView especificado.

GetInitialFrameForViewController(UIViewController)

RectánguloF inicial del objeto Frame del UIViewController especificado.

GetViewControllerForKey(NSString)

Recupera el uiViewController asociado al uiTransitionKey especificado.

GetViewFor(NSString)

Devuelve el valor to-or-from-key para la transición.

UpdateInteractiveTransition(nfloat)

Novedades la finalización porcentual de la transición.

Métodos de extensión

PauseInteractiveTransition(IUIViewControllerContextTransitioning)

Pausa las animaciones.

Se aplica a