Improved accuracy of link label detection.
This commit is contained in:
parent
efbb68b4cd
commit
b3cc938a9e
@ -705,7 +705,7 @@ extension UITapGestureRecognizer {
|
|||||||
|
|
||||||
let indexOfGlyph = layoutManager.glyphIndex(for: location(in: label), in: textContainer)
|
let indexOfGlyph = layoutManager.glyphIndex(for: location(in: label), in: textContainer)
|
||||||
|
|
||||||
return NSLocationInRange(indexOfGlyph, targetRange)
|
return layoutManager.boundingRect(forGlyphRange: targetRange, in: textContainer).contains(location(in: label)) && NSLocationInRange(indexOfGlyph, targetRange)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user