UIDynamicAnimator.AddBehaviors(UIDynamicBehavior[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adiciona a matriz de comportamentos especificados.
public void AddBehaviors (params UIKit.UIDynamicBehavior[] behaviors);
member this.AddBehaviors : UIKit.UIDynamicBehavior[] -> unit
Parâmetros
- behaviors
- UIDynamicBehavior[]
Comportamentos que você deseja adicionar ao animador
Comentários
O exemplo a seguir mostra como você pode adicionar alguns comportamentos a um animador:
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);
}