UIDynamicAnimator.AddBehaviors(UIDynamicBehavior[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
加入指定行為的陣列。
public void AddBehaviors (params UIKit.UIDynamicBehavior[] behaviors);
member this.AddBehaviors : UIKit.UIDynamicBehavior[] -> unit
參數
- behaviors
- UIDynamicBehavior[]
您想要新增至動畫工具的行為
備註
下列範例示範如何將幾個行為新增至動畫工具:
public override void ViewDidLoad ()
{
base.ViewDidLoad ();
var gravityBehavior = new UIGravityBehavior (square);
var collisionBehavior = new UICollisionBehavior (square) {
TranslatesReferenceBoundsIntoBoundary = true
};
collisionBehavior.BeganBoundaryContact += BeganContact;
collisionBehavior.EndedBoundaryContact += EndedContact;
animator = new UIDynamicAnimator (View);
// Add the two behaviors at once
animator.AddBehaviors (gravityBehavior, collisionBehavior);
}