Я хочу, чтобы мое приложение не открывало URL, который может присутствовать в моем текстовом просмотре, когда я заполняю его данными, полученными из API.
Вы можете использовать этот код:
textView.dataDetectorTypes = []
Если вы реализуете textView (_: shouldInteractWith: in: взаимодействия:) из UITextViewDelegate , вы можете контролировать, должен ли URL открываться или нет.
Просто верните false, если вы не хотите обрабатывать какие-либо URL:
false
func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool { return false }
Не отмечены флажки «Link» и «Address» для отключения URL, которые существуют в UItextview, см. Следующее.
Link
Address
UItextview