Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы AppKit ссылка класса NSClickGestureRecognizer

Опции
Развертывание Target:

На этой странице
Язык:

NSClickGestureRecognizer

NSClickGestureRecognizer объект является дискретным устройством распознавания жеста, отслеживающим конкретное количество щелчков мышью. При конфигурировании этого устройства распознавания жеста можно указать, какими кнопками мыши нужно щелкнуть и сколько щелчков должно произойти, прежде чем метод действия вызывают. Пользователь должен щелкнуть указанной кнопкой мыши требуемое число раз, не перетаскивая мышь для жеста, который будет распознан.

Устройство распознавания жеста автоматически устанавливает значения delaysPrimaryMouseButtonEvents, delaysSecondaryMouseButtonEvents, и delaysOtherMouseButtonEvents свойства к YES для каждой кнопки в buttonMask свойство.

Наследование


Соответствует


Оператор импорта


Swift

import AppKit

Objective C

@import AppKit;

Доступность


Доступный в OS X v10.10 и позже.
  • buttonMask buttonMask Свойство

    Немного маски кнопки (или кнопок) требуемый распознать этот щелчок.

    Объявление

    Swift

    var buttonMask: Int

    Objective C

    @property NSUInteger buttonMask

    Обсуждение

    Бит 0 представляет основную кнопку, бит 1 является вторичной кнопкой и т.д. Таким образом для отслеживания щелчков вторичной кнопки присвойте значение 0x2 (который соответствует a 1 в бите 1) к этому свойству. Значение по умолчанию этого свойства 0x1, который обнаруживает щелчки в основной кнопке мыши.

    Изменение значения этого свойства также устанавливает значения delaysPrimaryMouseButtonEvents, delaysSecondaryMouseButtonEvents, и delaysOtherMouseButtonEvents свойства к YEStrue для каждой из кнопок Вы указали.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.10 и позже.

  • Число щелчков, требуемых соответствовать.

    Объявление

    Swift

    var numberOfClicksRequired: Int

    Objective C

    @property NSInteger numberOfClicksRequired

    Обсуждение

    Значение в этом свойстве должно всегда быть положительным целым числом. Отрицательные целые числа или 0 вызовите этот объект никогда не распознать его жест. Значение по умолчанию этого свойства равняется 1.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.10 и позже.