iOS Textview Tap проблема с tableview celltap

Я хочу открыть ссылку textview в браузере. Он отлично работает для меня. используя этот код.

textView.dataDetectorTypes = UIDataDetectorTypeLink;
textView.editable = NO;

Но я хочу, чтобы кран подключился, если пользователь коснулся текста, а затем ссылку. Но в настоящее время, когда пользователь нажимает на textview, другой, тогда ссылка на соединение с ячейкой не работает.

Я не могу найти решение.

0
nl ja de

2 ответы

Вы должны сделать для него CustomCell, поместить UITextView в пользовательскую ячейку и установить ее метод viewDidLoad

textView.dataDetectorTypes = UIDataDetectorTypeLink;
textView.editable = NO;
1
добавлено
Это не работает для меня
добавлено автор V.J, источник
он не работает для
добавлено автор alexdd55, источник

вы можете добавить UITapGestureRecognizer в textView, например UITapGestureRecognizer * tap = [[UITapGestureRecognizer alloc] init]; [textView addGestureRecognizer: tap]; [коснитесь addTarget: self action: @selector (gotoDetailVc)];

0
добавлено
Mobile Dev Jobs — вакансии и аналитика
Mobile Dev Jobs — вакансии и аналитика
6 187 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению iOS, Android, Xamarin и т.д. ВАЖНО: Правила публикации и правила канала: Ссылка – https://telegra.ph/Pravila-oformleniya-vakansij-i-rezyume-11-09-2

iOS Developers — русскоговорящее сообщество
iOS Developers — русскоговорящее сообщество
2 400 участник(ов)

Общаемся на темы, посвященным iOS-разработке, Swift, Objective-C, SDK, Rx, Cocoa и т.д.