IUIViewImplicitlyAnimating 接口

定义

接口,用于定义动画的方法,可在动画运行时对其进行修改。

[Foundation.Protocol(Name="UIViewImplicitlyAnimating", WrapperType=typeof(UIKit.UIViewImplicitlyAnimatingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUIViewImplicitlyAnimating : IDisposable, UIKit.IUIViewAnimating
type IUIViewImplicitlyAnimating = interface
    interface INativeObject
    interface IDisposable
    interface IUIViewAnimating
派生
属性
实现

属性

FractionComplete

获取或设置属性的动画完成百分比。

(继承自 IUIViewAnimating)
Handle

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

(继承自 INativeObject)
Reversed

获取或设置动画的方向。

(继承自 IUIViewAnimating)
Running

动画当前是否正在运行。

(继承自 IUIViewAnimating)
State

动画的当前 UIViewAnimatingState

(继承自 IUIViewAnimating)

方法

FinishAnimation(UIViewAnimatingPosition)

完成动画。 前面必须调用 CreateRunningPropertyAnimator(Double, Double, UIViewAnimationOptions, Action, Action<UIViewAnimatingPosition>)

(继承自 IUIViewAnimating)
PauseAnimation()

暂停动画。

(继承自 IUIViewAnimating)
StartAnimation()

开始动画。

(继承自 IUIViewAnimating)
StartAnimation(Double)

接口,用于定义动画的方法,可在动画运行时对其进行修改。

(继承自 IUIViewAnimating)
StopAnimation(Boolean)

在当前位置停止动画。

(继承自 IUIViewAnimating)

扩展方法

AddAnimations(IUIViewImplicitlyAnimating, Action)

将指定的 animationT:System.Action 追加到回调列表。

AddAnimations(IUIViewImplicitlyAnimating, Action, nfloat)

将指定的 animationT:System.Action 追加到回调列表。

AddCompletion(IUIViewImplicitlyAnimating, Action<UIViewAnimatingPosition>)

completion添加 ,以在动画 () 结束时运行。

ContinueAnimation(IUIViewImplicitlyAnimating, IUITimingCurveProvider, nfloat)

更改动画的计时。

适用于