UIScrollView.DelaysContentTouches Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica se l'oggetto può ritardare l'input UIScrollView per tentare di determinare se è stato eseguito un movimento di scorrimento
public virtual bool DelaysContentTouches { [Foundation.Export("delaysContentTouches")] get; [Foundation.Export("setDelaysContentTouches:")] set; }
member this.DelaysContentTouches : bool with get, set
Valore della proprietà
Il valore predefinito è true
- Attributi
Commenti
Se impostato sul valore true
predefinito , determina UIScrollView se è stato eseguito un movimento di scorrimento attivando un breve timer quando l'utente dell'applicazione tocca lo schermo. Se il dito si sposta prima della scadenza del timer, interpreta UIScrollView il movimento come movimento di scorrimento e non inoltra l'evento alla visualizzazione contenuto sottostante. Questo può introdurre un ritardo evidente quando usato con i componenti che dovrebbero essere altamente reattivi (ad esempio, pulsanti).
Se impostato su false
, tocca immediatamente il trigger TouchesShouldBegin(NSSet, UIEvent, UIView) e viene inoltrato all'oggetto sottostante UIView se uno si trova immediatamente sotto la posizione di tocco. In questa situazione, il UIScrollView non rileva automaticamente e risponde in modo appropriato se il tocco è l'inizio di un movimento di scorrimento, panoramica o avvicinamento delle dita allo zoom.