In iOS below 10 my code works normally:

But when i run the same code in iOS 10.0.2 the result becomes like this:

You can see that the color highlighted blue only the first number and the next have an underline and not blue colored.
So, the problem is that in iOS 10.0.2 the highlight is not all blue same as iOS that below than 10. I want it to be all highlight blue same the first picture.
The link still works if i clicked on it, it just highlights differently.
I cant seem to find what cause it to be like this on iOS 10.0.2
Here's the function that i wrote inside a class of UITableViewCell:
func setCellDescriptionTextView(description: String, isDetectForLink: Bool) {
self.descriptionTextView.setLineSpacingText(description)
self.descriptionTextView.dataDetectorTypes = isDetectForLink ? [.PhoneNumber, .Link] : .None
}