Обнаружение нажатий на атрибутивный текст в UITextView в iOS
у меня естьUITextView
который отображаетNSAttributedString
, Эта строка содержит слова, которые яЯ хотел бы сделать так, чтобы когда они касались, мне перезванивали, чтобы я мог выполнить действие. Я понимаю чтоUITextView
может обнаружить нажатия на URL и перезвонить моему делегату, но это не такт URL.
Мне кажется, что с iOS 7 и мощью TextKit это теперь возможно, однако я не могу »не могу найти никаких примеров, и яЯ не уверен, с чего начать.
Я понимаю, что этоТеперь можно создавать пользовательские атрибуты в строке (хотя у меня нетне сделали ли это еще), и, возможно, они будут полезны для обнаружения, если было выбрано одно из волшебных слов? В любом случае, я до сих пор нене знает, как перехватить это касание и определить, по какому слову произошло касание.
Обратите внимание, что совместимость с iOS 6не требуется.