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 если касание было началом прокрутки, сдвига или жеста сжатия до увеличения.

Применяется к