UIButton
extension UIButton
-
时间等待模式默认的等待时间 0.5s
Declaration
Swift
public static var RepeatClickDefaultDuration: Double
-
使用模式
Declaration
Swift
public enum RepeatButtonClickType : String
-
使用模式
Declaration
Swift
public var repeatButtonClickType: RepeatButtonClickType { get set }
-
点击间隔时间
Declaration
Swift
public var clickDurationTime: TimeInterval { get set }
-
是否完成点击事件
Declaration
Swift
public var isFinishEvent: Bool { get set }
-
初始化,需手动调用一下
Declaration
Swift
public class func initRepeatClickMethod()
-
闭包
Declaration
Swift
public typealias ButtonAction = (UIButton) -> Void
-
按钮点击事件
Declaration
Swift
@discardableResult public func addTouchUpInsideAction(_ action: @escaping ButtonAction) -> UIButton
Parameters
action
回调
-
按钮事件
Declaration
Swift
@discardableResult public func addAction(event: UIControl.Event, _ action: @escaping ButtonAction) -> UIButton
Parameters
event
事件类型
action
回调
-
Undocumented
Declaration
Swift
open override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView?