Compartilhar via


IUIDragAnimating Interface

Definição

Interface para adicionar animações de visualização personalizadas para lift, drop e cancellation, juntamente com as animações padrão de arrastar e soltar.

[Foundation.Protocol(Name="UIDragAnimating", WrapperType=typeof(UIKit.UIDragAnimatingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUIDragAnimating : IDisposable, ObjCRuntime.INativeObject
type IUIDragAnimating = interface
    interface INativeObject
    interface IDisposable
Derivado
Atributos
Implementações

Comentários

Por exemplo, os desenvolvedores podem usar essa classe para diminuir ou realçar outros elementos da interface do usuário durante uma operação de arrastar e soltar.

Propriedades

Handle

Manipule (ponteiro) para a representação de objeto não gerenciado.

(Herdado de INativeObject)

Métodos

AddAnimations(Action)

Adiciona a ação de animação especificada.

AddCompletion(Action<UIViewAnimatingPosition>)

Adiciona o bloco especificado completion a ser executado quando a animação termina.

Aplica-se a