IUIViewControllerTransitionCoordinatorContext IUIViewControllerTransitionCoordinatorContext Interface

Definition

Interface that defines the context for coordination of a transition.

[Foundation.Protocol(Name="UIViewControllerTransitionCoordinatorContext", WrapperType=typeof(UIKit.UIViewControllerTransitionCoordinatorContextWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUIViewControllerTransitionCoordinatorContext : IDisposable, ObjCRuntime.INativeObject
type IUIViewControllerTransitionCoordinatorContext = interface
    interface INativeObject
    interface IDisposable
Derived
Attributes
Implements

Properties

CompletionCurve CompletionCurve

The UIViewAnimationCurve for the view controller transition.

CompletionVelocity CompletionVelocity

The completion velocity for the view controller transition.

ContainerView ContainerView

The container UIView for the view controller transition animation.

Handle Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from INativeObject)
InitiallyInteractive InitiallyInteractive

true iff IsAnimated is true and the transition was initiated interactively.

IsAnimated IsAnimated

true if the transition is explicitly animated or uses Custom presentation.

IsCancelled IsCancelled

true if the interactive transition is ending and the user canceled the transition.

IsInteractive IsInteractive

true if the transition is currently interactive.

PercentComplete PercentComplete

The percent of completion of a transition when it moves to the noninteractive completion phase.

PresentationStyle PresentationStyle

The presentation style whose transition is being modified.

TransitionDuration TransitionDuration

The expected duration, in seconds, of the transition, if it is noninteractive.

Methods

GetTransitionViewControllerForKey(NSString) GetTransitionViewControllerForKey(NSString)

Gets the transition that is specified by key.

GetViewControllerForKey(NSString) GetViewControllerForKey(NSString)

The UIViewController for the specified uiTransitionKey.

TargetTransform() TargetTransform()

Returns the transform that describes the rotation of the transition.

Extension Methods

GetIsInterruptible(IUIViewControllerTransitionCoordinatorContext) GetIsInterruptible(IUIViewControllerTransitionCoordinatorContext)

Whether the IUIViewControllerTransitionCoordinatorContext can interrupt animations.

GetTransitionViewController(IUIViewControllerTransitionCoordinatorContext, UITransitionViewControllerKind) GetTransitionViewController(IUIViewControllerTransitionCoordinatorContext, UITransitionViewControllerKind)

Gets a view controller that controls a transition.

Applies to