共用方式為


UIScrollView.DelaysContentTouches 屬性

定義

指定 是否可以 UIScrollView 延遲輸入以嘗試判斷是否已進行捲動手勢

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

屬性值

預設為 true

屬性

備註

當設定為預設值 true 時,當 UIScrollView 應用程式使用者觸碰螢幕時,會藉由觸發簡短計時器來判斷是否已進行捲動手勢。 如果手指在計時器到期之前移動,則會 UIScrollView 將手勢解譯為捲動手勢,而不會將事件轉送至基礎內容檢視。 這在與預期具有高度回應 (元件搭配使用時,可能會造成明顯的延遲,例如按鈕) 。

如果設定為 false ,則會立即觸發, TouchesShouldBegin(NSSet, UIEvent, UIView) 如果觸控位置緊接在觸控位置下方,則會轉送至基礎 UIView 。 在此情況下, UIScrollView 如果觸控是捲動、移動流覽或捏合縮放手勢的開頭,將不會自動偵測並適當地回應。

適用於