Partager via


UIScrollView.DelaysContentTouches Propriété

Définition

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 truepar 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 falsesur , 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.

S’applique à