iOS интерактивный текст внутри UITextView

Есть ли способ сделать кликабельные части UITextView. На самом деле я хочу сделать текст чем-то вроде

Нажимая «Зарегистрироваться» выше, вы соглашаетесь с Условиями предоставления услуг и Законом о конфиденциальности

где Условия обслуживания должны быть одной ссылкой и Заявление о конфиденциальности другой. И нажав на те, я должен что-то сделать.

One Solution collect form web for “iOS интерактивный текст внутри UITextView”

Я сделал это с помощью кода выше, используя этот проект

 - (void)_configureTermsLabel { self.termsOfUseLabel.hidden = YES; self.termsAndConditionsLabel = [[TTTAttributedLabel alloc] initWithFrame:self.termsOfUseLabel.frame]; self.termsAndConditionsLabel.font = [UIFont systemFontOfSize:14]; self.termsAndConditionsLabel.lineBreakMode = UILineBreakModeWordWrap; self.termsAndConditionsLabel.numberOfLines = 0; NSString *termsStr = NSLocalizedString(@"Terms of use", @"Terms of use"); NSString *privacyStr = NSLocalizedString(@"Privacy Policy", @"Privacy Policy"); NSString *andStr = NSLocalizedString(@"and", @"and"); NSString *conductStr = NSLocalizedString(@"Code of conduct", @"Code of conduct"); NSString *termsAndConditionsStr = [NSString stringWithFormat:@"%@ - %@ %@ %@", termsStr, privacyStr, andStr, conductStr]; self.termsAndConditionsLabel.text = termsAndConditionsStr; NSString *languageCode = [[GLQAppDelegate sharedDelegate] languageIdentifier]; NSURL *termsURL = [NSURL URLWithString:[NSString stringWithFormat:kGLQTermsOfUseURL, languageCode]]; NSURL *privacyURL = [NSURL URLWithString:[NSString stringWithFormat:kGLQPrivacyPolicyURL, languageCode]]; NSURL *conductURL = [NSURL URLWithString:[NSString stringWithFormat:kGLQCodeOfConductURL, languageCode]]; NSRange termsRange = [self.termsAndConditionsLabel.text rangeOfString:termsStr]; NSRange privacyRange = [self.termsAndConditionsLabel.text rangeOfString:privacyStr]; NSRange conductRange = [self.termsAndConditionsLabel.text rangeOfString:conductStr]; [self.termsAndConditionsLabel addLinkToURL:termsURL withRange:termsRange]; [self.termsAndConditionsLabel addLinkToURL:privacyURL withRange:privacyRange]; [self.termsAndConditionsLabel addLinkToURL:conductURL withRange:conductRange]; self.termsAndConditionsLabel.delegate = self; self.termsAndConditionsLabel.userInteractionEnabled = YES; [self.scrollView addSubview:self.termsAndConditionsLabel]; } 
  • Дважды нажмите uitextview
  • Выделение текста UITextView при центрировании текста
  • UITextView - Вставить действие вставляет пустую строку на iOS 11
  • Узнайте, когда перемещается курсор (UITextView)
  • UIMenuController не показывает, что UIPasteBoard очищено приложение для iPhone?
  • Выделение подсветки UItextView для ссылок, номеров телефонов и т. Д.
  • что использовать вместо scrollRangeToVisible в iOS7 или TextKit
  • Удалить / удалить NSTextAttachment из UITextView
  • iOS 9: Как обновить атрибутный контент в UITextView с помощью пользовательского NSTextStorage
  • UITextView, который расширяется до текста с использованием автоматического макета
  • UITextView в UITableViewCell sizeToFit работает не так, как ожидалось
  • Interesting Posts

    iOS Today Widget Dropping BT Connection

    Ошибка JSON Parse

    Как загрузить и заменить контейнер AppGroup с помощью XCode 6.4

    настройка view.accessibilityElements со встроенными контроллерами представлений

    Как добавить UIViewController в качестве цели действия UIButton, созданного в программно созданном UIView?

    Пользовательская кнопка очистки UITextField

    как установить цвет фона представления с помощью точного гекса с помощью интерфейса?

    Публикация App Store iOS под другой учетной записью

    Где UIWebView хранит автономные файлы HTML5?

    Как отлаживать приложение iOS с помощью Swift

    UIButton никогда не запускает код в Action

    Как показать 2 настраиваемых ячейки в UITableView

    Скомпилируйте большие исходные файлы (10k + lines) в Xcode 4.x

    Как создать managedObjectContext с помощью Swift 3 в Xcode 8?

    Как создать случайные числа для нескольких изображений, которые будут отображаться случайным образом в Grid без повторения в iOS?

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.