В iOS 7 или более поздней версии
Вы можете использовать следующий делегат UITextView. Метод:
- (BOOL)textView:(UITextView *)textView shouldInteractWithURL:(NSURL *)URL inRange:(NSRange)characterRange
Текстовое представление вызывает этот метод, если пользователь нажимает или долго нажимает на URL ссылка. Реализация этого метода является необязательной. По умолчанию текстовое представление открывает приложение, ответственное за обработку URL-типа и передает ему URL-адрес. Вы можете использовать этот метод для запуска альтернативного действия, такого как отображение веб-контента по URL-адресу в веб-представлении в текущем приложении.
Важно:
Ссылки в текстовые представления интерактивны только в том случае, если текстовое представление выбирается, но не редактируется. То есть, если значение UITextView выбираемого свойства равно YES, а свойство isEditable равно NO.
blockquote>