Swift: расширить интерактивную область URL-адреса textView?

Добавляя NSLinkAttributeName к моему конкретному слову, я создаю интерактивный текстовый вид.

Используйте функцию обратного вызова textView, я могу настроить свое действие при нажатии определенного слова.

Обратный звонок ниже:

@available(iOS 10.0, *)
func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool {

    delegate?.viewNeedInfoWhenURLDidTapped(linkName: URL.absoluteString)

    return false
}

Я обнаружил, что кликабельная область в textView очень странная и непредсказуемая.

Возможно ли расширить интерактивную область textView ?????

Спасибо, очень ценю.


person HungCLo    schedule 05.09.2017    source источник
comment
Это может быть полезно для вас github.com/Jitu1990/link-clickable-Label   -  person Jitendra Solanki    schedule 05.09.2017
comment
См. приведенный ниже URL-адрес. https://stackoverflow.com/questions/39238366/uitextview-with-hyperlink-text   -  person Bapu    schedule 05.09.2017
comment
Спасибо @JitendraSolanki, почему-то я думаю, что textView — это то, что мне нужно.   -  person HungCLo    schedule 06.09.2017