This commit is contained in:
Kevin G Christiano 2021-02-24 10:14:05 -05:00
parent 793c12811d
commit 55217c21c3

View File

@ -624,6 +624,9 @@ public typealias ActionBlock = () -> ()
} else if !MVMCoreGetterUtility.fequal(a: Float(standardFontSize), b: 0.0), let sizeObject = sizeObject ?? MFStyler.sizeObjectGeneric(forCurrentDevice: standardFontSize) {
font = font.updateSize(sizeObject.getValueBased(onSize: size))
}
// Provide the label additional size information to help calculate its intrinsic content.
preferredMaxLayoutWidth = Styler.maxAvailableLayoutWidth(size: size)
}
@objc public func setFont(_ font: UIFont, scale: Bool) {
@ -834,10 +837,7 @@ extension Label {
fileprivate func setActionAttributes(range: NSRange) {
guard let attributedText = attributedText,
range.length > 0,
range.length <= attributedText.length
else { return }
guard let attributedText = attributedText else { return }
let mutableAttributedString = NSMutableAttributedString(attributedString: attributedText)
addActionAttributes(range: range, string: mutableAttributedString)