ClickableLabel
@MainActor
public class ClickableLabel : UILabel
Undocumented
-
可点击文字背景颜色
Declaration
Swift
@MainActor public var clickBackgroundColor: UIColor? -
可点击文字背景颜色 点击松开后 保留时间
Declaration
Swift
@MainActor public var clickBackgroundColorDuration: TimeInterval -
Undocumented
Declaration
Swift
@MainActor public weak var delegate: ClickableLabelDelegate? -
可点击文本颜色
Declaration
Swift
@MainActor public var clickTextColor: UIColor? { get set } -
通配 筛选可点击文本正则表达式 “#.+?#":两个 # # 之间不为空
Declaration
Swift
@MainActor public var clickTextPatterns: [String] { get set }
-
Undocumented
Declaration
Swift
@MainActor override public var text: String? { get set } -
Undocumented
Declaration
Swift
@MainActor override public var attributedText: NSAttributedString? { get set } -
Undocumented
Declaration
Swift
@MainActor override public var font: UIFont! { get set } -
Undocumented
Declaration
Swift
@MainActor override public var textColor: UIColor! { get set } -
Undocumented
Declaration
Swift
@MainActor public override var lineBreakMode: NSLineBreakMode { get set } -
Undocumented
Declaration
Swift
@MainActor open override var numberOfLines: Int { get set } -
Undocumented
Declaration
Swift
@MainActor override public init(frame: CGRect) -
Undocumented
Declaration
Swift
@MainActor required public init?(coder aDecoder: NSCoder) -
Undocumented
Declaration
Swift
@MainActor public override func layoutSubviews() -
Undocumented
Declaration
Swift
@MainActor public override func drawText(in rect: CGRect) -
自动布局使用 如果不添加这个,自动布局时部分文本会出现最后一行显示不出的问题
Declaration
Swift
@MainActor open override var intrinsicContentSize: CGSize { get }
-
Undocumented
Declaration
Swift
@MainActor public override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) -
Undocumented
Declaration
Swift
@MainActor public override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) -
Undocumented
Declaration
Swift
@MainActor public override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) -
Undocumented
Declaration
Swift
@MainActor public override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?)
View on GitHub
ClickableLabel Class Reference