UIKit.IUIDynamicItem
An interface whose implementers can be affected by UIKit.UIDynamicBehaviors.

See Also: IUIDynamicItem Members

Syntax

[Foundation.Protocol(Name="UIDynamicItem", WrapperType=typeof(UIKit.UIDynamicItemWrapper))]
public interface IUIDynamicItem : ObjCRuntime.INativeObject, IDisposable

Remarks

iOS 7 introduced UI Dynamics, which provides physics-based animation for UI elements. The overall coordination of UI Dynamics is performed by a UIKit.UIDynamicAnimator, which holds references to a number of UIKit.UIDynamicBehaviors, which define behaviors such as gravity, pushing, and collision detection. Each UIKit.UIDynamicBehavior holds references to some amount of UIKit.IUIDynamicItems, which represent the objects to which the physics model is applied.

Two classes that implement UIKit.IUIDynamicItem are UIKit.UIView and UIKit.UICollectionViewLayoutAttributes.

Requirements

Namespace: UIKit
Assembly: Xamarin.iOS (in Xamarin.iOS.dll)
Assembly Versions: 0.0.0.0