UIGestureRecognizer
@_spi(FW) extension UIGestureRecognizer
-
从事件句柄初始化
Declaration
Swift
public static func fw_gestureRecognizer(block: @escaping (Any) -> Void) -> Self
-
添加事件句柄,返回监听唯一标志
Declaration
Swift
@discardableResult public func fw_addBlock(_ block: @escaping (Any) -> Void) -> String
-
根据监听唯一标志移除事件句柄,返回是否成功
Declaration
Swift
@discardableResult public func fw_removeBlock(identifier: String) -> Bool
-
移除所有事件句柄
Declaration
Swift
public func fw_removeAllBlocks()
-
获取手势直接作用的view,不同于view,此处是view的subview
Declaration
Swift
public weak var fw_targetView: UIView? { get }
-
是否正在拖动中:Began || Changed
Declaration
Swift
public var fw_isTracking: Bool { get }
-
是否是激活状态: isEnabled && (Began || Changed)
Declaration
Swift
public var fw_isActive: Bool { get }
-
判断手势是否正作用于指定视图
Declaration
Swift
public func fw_hitTest(view: UIView?) -> Bool