iOS Guides | Samples

MonoTouch.UIKit.IUIDragAnimating

Interface for adding custom preview animations for lift, drop, and cancellation, along with the standard drag and drop animations.

See Also: IUIDragAnimating

Syntax

[MonoTouch.Foundation.Protocol(Name="UIDragAnimating", WrapperType=typeof(MonoTouch.UIKit.UIDragAnimatingWrapper))]
[MonoTouch.Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="AddAnimations", ParameterByRef=Mono.Cecil.CustomAttributeArgument[], ParameterType=Mono.Cecil.CustomAttributeArgument[], Selector="addAnimations:")]
[MonoTouch.Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="AddCompletion", ParameterByRef=Mono.Cecil.CustomAttributeArgument[], ParameterType=Mono.Cecil.CustomAttributeArgument[], Selector="addCompletion:")]
[MonoTouch.ObjCRuntime.Introduced(MonoTouch.ObjCRuntime.PlatformName.iOS, 11, 0, MonoTouch.ObjCRuntime.PlatformArchitecture.None, null)]
[MonoTouch.ObjCRuntime.Unavailable(MonoTouch.ObjCRuntime.PlatformName.WatchOS, MonoTouch.ObjCRuntime.PlatformArchitecture.All, null)]
[MonoTouch.ObjCRuntime.Unavailable(MonoTouch.ObjCRuntime.PlatformName.TvOS, MonoTouch.ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUIDragAnimating : INativeObject, IDisposable

Remarks

For example, developers can use this class to dim out or highlight other UI elements during a drag and drop operation.

Requirements

Namespace: MonoTouch.UIKit

The members of MonoTouch.UIKit.IUIDragAnimating are listed below.