IUIViewControllerTransitionCoordinatorContext 接口

定义

定义协调转换的上下文的接口。

[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
派生
属性
实现

属性

CompletionCurve

视图控制器转换的 UIViewAnimationCurve。

CompletionVelocity

视图控制器转换的完成速度。

ContainerView

视图控制器过渡动画的容器 UIView。

Handle

处理指向非托管对象表示形式的 (指针) 。

(继承自 INativeObject)
InitiallyInteractive

true iff IsAnimatedtrue ,并且以交互方式启动转换。

IsAnimated

true 如果转换已显式创建动画或使用演示文稿,则为 Custom

IsCancelled

true 如果交互式过渡结束,并且用户取消了转换,则为 。

IsInteractive

true 如果转换当前是交互式的,则为 。

PercentComplete

转换移动到非交互完成阶段时的完成百分比。

PresentationStyle

正在修改其转换的演示文稿样式。

TransitionDuration

非交互转换的预期持续时间(以秒为单位)。

方法

GetTransitionViewControllerForKey(NSString)

获取由 key指定的转换。

GetViewControllerForKey(NSString)

指定 uiTransitionKey 的 UIViewController。

TargetTransform()

返回描述转换旋转的转换。

扩展方法

GetIsInterruptible(IUIViewControllerTransitionCoordinatorContext)

是否可以 IUIViewControllerTransitionCoordinatorContext 中断动画。

GetTransitionViewController(IUIViewControllerTransitionCoordinatorContext, UITransitionViewControllerKind)

获取控制转换的视图控制器。

适用于