UIScrollView.DelaysContentTouches プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
がスクロール ジェスチャが行われたかどうかを判断するために入力を遅延できるかどうかを 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 タッチがスクロール、パン、またはピンチツーズームジェスチャの始まりであった場合、自動的に検出および応答しません。