TapGestureRecognizer

open class TapGestureRecognizer : UITapGestureRecognizer

支持高亮状态的点击手势

  • 是否是高亮状态,默认NO

    Declaration

    Swift

    open var isHighlighted: Bool { get set }
  • 自定义高亮状态变化时处理句柄

    Declaration

    Swift

    open var highlightedChanged: ((TapGestureRecognizer, Bool) -> Void)? { get set }
  • 高亮状态时view的透明度,默认0不生效

    Declaration

    Swift

    open var highlightedAlpha: CGFloat { get set }
  • 自定义禁用状态变化时处理句柄

    Declaration

    Swift

    open var disabledChanged: ((TapGestureRecognizer, Bool) -> Void)? { get set }
  • 禁用状态时view的透明度,默认0不生效

    Declaration

    Swift

    open var disabledAlpha: CGFloat { get set }
  • Undocumented

    Declaration

    Swift

    open override var isEnabled: Bool { get set }
  • Undocumented

    Declaration

    Swift

    open override var state: UIGestureRecognizer.State { get set }
  • Undocumented

    Declaration

    Swift

    open override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent)
  • Undocumented

    Declaration

    Swift

    open override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent)
  • Undocumented

    Declaration

    Swift

    open override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent)
  • Undocumented

    Declaration

    Swift

    open override func reset()