共用方式為


UIView.AnimateNotify 方法

定義

多載

AnimateNotify(Double, Double, UIViewAnimationOptions, Action, UICompletionHandler)

以動畫顯示在指定動作中發生的屬性變更,並在動畫完成時叫用完成回呼。

AnimateNotify(Double, Double, nfloat, nfloat, UIViewAnimationOptions, Action, UICompletionHandler)

執行檢視動畫,此動畫使用對應至實體彈簧活動的計時曲線。

AnimateNotify(Double, Action, UICompletionHandler)

以動畫顯示在指定動作中發生的屬性變更。

AnimateNotify(Double, Double, UIViewAnimationOptions, Action, UICompletionHandler)

以動畫顯示在指定動作中發生的屬性變更,並在動畫完成時叫用完成回呼。

[Foundation.Export("animateWithDuration:delay:options:animations:completion:")]
public static void AnimateNotify (double duration, double delay, UIKit.UIViewAnimationOptions options, Action animation, UIKit.UICompletionHandler completion);
static member AnimateNotify : double * double * UIKit.UIViewAnimationOptions * Action * UIKit.UICompletionHandler -> unit

參數

duration
Double

動畫的持續時間以秒為單位。

delay
Double

在動畫開始之前延遲。

options
UIViewAnimationOptions

動畫選項

animation
Action

包含您將套用至檢視之變更的程式碼。

completion
UICompletionHandler

動畫完成時要叫用的方法。

這個參數可以是 null

屬性

備註

不建議使用此方法。 應用程式開發人員應該偏好使用 UIViewPropertyAnimator 類別來建立 UIView 的動畫效果。

適用於

AnimateNotify(Double, Double, nfloat, nfloat, UIViewAnimationOptions, Action, UICompletionHandler)

執行檢視動畫,此動畫使用對應至實體彈簧活動的計時曲線。

[Foundation.Export("animateWithDuration:delay:usingSpringWithDamping:initialSpringVelocity:options:animations:completion:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static void AnimateNotify (double duration, double delay, nfloat springWithDampingRatio, nfloat initialSpringVelocity, UIKit.UIViewAnimationOptions options, Action animations, UIKit.UICompletionHandler completion);
static member AnimateNotify : double * double * nfloat * nfloat * UIKit.UIViewAnimationOptions * Action * UIKit.UICompletionHandler -> unit

參數

duration
Double

動畫的持續時間以秒為單位。

delay
Double

在動畫開始之前延遲。

springWithDampingRatio
nfloat

當 Spring 動畫接近靜止狀態時,設定的抑制比例。 介於 0 到 1 之間的值,表示要套用至彈簧效果的抑制量。

initialSpringVelocity
nfloat

附件之前的初始彈簧速度。 彈簧的初始速度,以每秒點為單位。

options
UIViewAnimationOptions

動畫選項。

animations
Action

包含您將套用至檢視之變更的程式碼。

completion
UICompletionHandler

動畫完成時要叫用的方法。

這個參數可以是 null

屬性

備註

不建議使用此方法。 應用程式開發人員應該偏好使用 UIViewPropertyAnimator 類別來建立 UIView 的動畫效果。

適用於

AnimateNotify(Double, Action, UICompletionHandler)

以動畫顯示在指定動作中發生的屬性變更。

[Foundation.Export("animateWithDuration:animations:completion:")]
public static void AnimateNotify (double duration, Action animation, UIKit.UICompletionHandler completion);
static member AnimateNotify : double * Action * UIKit.UICompletionHandler -> unit

參數

duration
Double

動畫的持續時間以秒為單位。

animation
Action

包含您將套用至檢視之變更的程式碼。

completion
UICompletionHandler

動畫完成時要叫用的方法。

這個參數可以是 null

屬性

備註

不建議使用此方法。 應用程式開發人員應該偏好使用 UIViewPropertyAnimator 類別來建立 UIView 的動畫效果。

適用於