Текстовое представление не отображает гиперссылку с типом ссылки по умолчанию - PullRequest
0 голосов
/ 07 июня 2018

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

Но для ввода текста googleco.in не работает и отображается как гиперссылка.

Если я использую другую строку, например "Google.com", Yahho.com работает правильно в той же реализации.Пожалуйста, предложите реализацию uitextview по умолчанию.

enter image description here enter image description here

1 Ответ

0 голосов
/ 07 июня 2018

Вы можете использовать NSAttributedStringKey .link , чтобы указать, что эта часть приписанной строки является ссылкой.

Например:

let attributedString = NSMutableAttributedString(string: "googleco.in")
attributedString.addAttribute(.link, value: URL(string:"https://googleco.in")!, range: NSMakeRange(0, attributedString.lenght))
...