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) -> UIButtonParameters
action回调
-
按钮事件
Declaration
Swift
@discardableResult public func addAction(event: UIControl.Event, _ action: @escaping ButtonAction) -> UIButtonParameters
event事件类型
action回调
-
Undocumented
Declaration
Swift
open override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView?
View on GitHub
UIButton Extension Reference