Compartilhar via


UIScrollView.DelaysContentTouches Propriedade

Definição

Especifica se o pode atrasar a UIScrollView entrada para tentar determinar se um gesto de rolagem foi feito

public virtual bool DelaysContentTouches { [Foundation.Export("delaysContentTouches")] get; [Foundation.Export("setDelaysContentTouches:")] set; }
member this.DelaysContentTouches : bool with get, set

Valor da propriedade

O padrão é true

Atributos

Comentários

Quando definido como o valor truepadrão , o UIScrollView determina se um gesto de rolagem foi feito disparando um breve temporizador quando o usuário do aplicativo toca na tela. Se o dedo se mover antes do temporizador expirar, o UIScrollView interpretará o gesto como um gesto de rolagem e não encaminhará o evento para a exibição de conteúdo subjacente. Isso pode introduzir um atraso perceptível quando usado com componentes que devem ser altamente responsivos (por exemplo, botões).

Se definido falsecomo , tocará imediatamente no gatilho TouchesShouldBegin(NSSet, UIEvent, UIView) e será encaminhado para o subjacente UIView se um estiver imediatamente abaixo do local de toque. Nessa situação, o UIScrollView não detectará e responderá automaticamente se o toque foi o início de um gesto de rolagem, movimento panorâmico ou pinçagem para zoom.

Aplica-se a