iOS Guides | Samples

MonoTouch.UIKit.IUIViewControllerTransitionCoordinator

Interface that, together with the UIViewControllerTransitionCoordinator_Extensions class, comprise the UIViewControllerTransitionCoordinator protocol.

See Also: IUIViewControllerTransitionCoordinator

Syntax

[MonoTouch.Foundation.Protocol(Name="UIViewControllerTransitionCoordinator", WrapperType=typeof(MonoTouch.UIKit.UIViewControllerTransitionCoordinatorWrapper))]
[MonoTouch.Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="AnimateAlongsideTransition", ParameterByRef=Mono.Cecil.CustomAttributeArgument[], ParameterType=Mono.Cecil.CustomAttributeArgument[], ReturnType=typeof(System.Boolean), Selector="animateAlongsideTransition:completion:")]
[MonoTouch.Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="AnimateAlongsideTransitionInView", ParameterByRef=Mono.Cecil.CustomAttributeArgument[], ParameterType=Mono.Cecil.CustomAttributeArgument[], ReturnType=typeof(System.Boolean), Selector="animateAlongsideTransitionInView:animation:completion:")]
[MonoTouch.Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="NotifyWhenInteractionEndsUsingBlock", ParameterByRef=Mono.Cecil.CustomAttributeArgument[], ParameterType=Mono.Cecil.CustomAttributeArgument[], Selector="notifyWhenInteractionEndsUsingBlock:")]
[MonoTouch.Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="NotifyWhenInteractionChanges", ParameterByRef=Mono.Cecil.CustomAttributeArgument[], ParameterType=Mono.Cecil.CustomAttributeArgument[], Selector="notifyWhenInteractionChangesUsingBlock:")]
[MonoTouch.ObjCRuntime.Introduced(MonoTouch.ObjCRuntime.PlatformName.iOS, 7, 0, MonoTouch.ObjCRuntime.PlatformArchitecture.None, null)]
public interface IUIViewControllerTransitionCoordinator : IUIViewControllerTransitionCoordinatorContext, IDisposable

Requirements

Namespace: MonoTouch.UIKit
Assembly: monotouch (in monotouch.dll)
Assembly Versions: 0.0.0.0

The members of MonoTouch.UIKit.IUIViewControllerTransitionCoordinator are listed below.

Public Methods

AnimateAlongsideTransition(Action<IUIViewControllerTransitionCoordinatorContext>, Action<IUIViewControllerTransitionCoordinatorContext>) : Boolean
Runs the animate animation simultaneously with the animated view controller transition, and runs completion when it is finished.
AnimateAlongsideTransitionInView(UIView, Action<IUIViewControllerTransitionCoordinatorContext>, Action<IUIViewControllerTransitionCoordinatorContext>) : Boolean
Runs the animate animation inside of view, and runs completion when it is finished.
NotifyWhenInteractionEndsUsingBlock(Action<IUIViewControllerTransitionCoordinatorContext>)
Runs handler when a transition becomes non-interactive.