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

The UIViewAnimationCurve for the view controller transition.

CompletionVelocity

The completion velocity for the view controller transition.

ContainerView

The container UIView for the view controller transition animation.

Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from INativeObject)
InitiallyInteractive

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

IsAnimated

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

IsCancelled

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

IsInteractive

true if the transition is currently interactive.

PercentComplete

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

PresentationStyle

The presentation style whose transition is being modified.

TransitionDuration

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

Methods

GetTransitionViewControllerForKey(NSString)

Gets the transition that is specified by key.

GetViewControllerForKey(NSString)

The UIViewController for the specified uiTransitionKey.

TargetTransform()

Returns the transform that describes the rotation of the transition.

Extension Methods

GetIsInterruptible(IUIViewControllerTransitionCoordinatorContext)

Whether the IUIViewControllerTransitionCoordinatorContext can interrupt animations.

GetTransitionViewController(IUIViewControllerTransitionCoordinatorContext, UITransitionViewControllerKind)

Gets a view controller that controls a transition.

Applies to