UIScrollView.DelaysContentTouches Propriedade
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.
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 true
padrã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 false
como , 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.