UIScrollView.DelaysContentTouches Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie si le peut retarder l’entrée UIScrollView pour tenter de déterminer si un mouvement de défilement a été effectué
public virtual bool DelaysContentTouches { [Foundation.Export("delaysContentTouches")] get; [Foundation.Export("setDelaysContentTouches:")] set; }
member this.DelaysContentTouches : bool with get, set
Valeur de propriété
La valeur par défaut est true
- Attributs
Remarques
Lorsqu’il est défini sur la valeur true
par défaut , détermine UIScrollView si un mouvement de défilement a été effectué en déclenchant un bref minuteur lorsque l’utilisateur de l’application touche l’écran. Si le doigt se déplace avant l’expiration du minuteur, le UIScrollView interprète le mouvement comme un mouvement de défilement et ne transfère pas l’événement à l’affichage de contenu sous-jacent. Cela peut entraîner un retard notable lorsqu’il est utilisé avec des composants qui sont censés être très réactifs (par exemple, des boutons).
Si la valeur est définie false
sur , les touches se déclenchent TouchesShouldBegin(NSSet, UIEvent, UIView) immédiatement et sont transférées au sous-jacent UIView si l’un d’eux se trouve immédiatement en dessous de l’emplacement tactile. Dans ce cas, le UIScrollView ne détecte pas automatiquement et ne répond pas automatiquement si le toucher a été le début d’un mouvement de défilement, de panoramique ou de pincement pour zoomer.