Swift AddAttribute re: link - PullRequest
       9

Swift AddAttribute re: link

0 голосов
/ 03 марта 2019

У меня есть объект UITextView, отображающий текст в DetailViewController большей иерархии детализации View Controller.Часть текста, отображаемого в UITextView, содержит слова, которые я хочу представить в виде ссылок, при нажатии на которые будет создан новый экземпляр DetailViewController, содержащий данные, относящиеся к ссылке.

Вопрос: предоставляет ли объект ссылки, созданный с помощью addAttribute(name:, value: , range:), средства для достижения этой цели?Я думаю, что мне нужно передать объект данных параметру value и использовать объект данных при создании экземпляра контроллера DetailView.Однако параметр value, по-видимому, использует URL-адрес, который можно передать следующему методу протокола, используемому в связи с UITextView:

func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange) -> Bool 

В качестве альтернативы, кто-нибудь может указать мне на пример кода, который иллюстрирует то, что япытаюсь добиться.Почти все, что я нашел в Интернете, использует URL для ссылки.

Большое спасибо за направление.-Keith

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...