Как разрешить интерактивную ссылку в GrowingTextView

#ios #hyperlink #uitextview #clickable

#iOS #гиперссылка #uitextview #интерактивная

Вопрос:

Я работаю над собственным приложением SMS.

Я использую чат-пузырь в своем представлении и добавляю в него текст (я использую UITextView )

Я хочу разрешить гиперссылку в этом пузырьке чата..

Например, если кто-то отправит мне сообщение www.google.com , пока я нажимаю на этот пузырь чата, он должен быть открыт в браузере…

Я использую GrowingTextView , как

 txtViewGrowing.minNumberOfLines = 1;
txtViewGrowing.maxNumberOfLines = 4;
txtViewGrowing.returnKeyType = UIReturnKeyDone; 
txtViewGrowing.font = [UIFont fontWithName:@"Arial" size:12.0];
txtViewGrowing.textColor = [UIColor blackColor];
txtViewGrowing.delegate = self;
txtViewGrowing.autoresizingMask = UIViewAutoresizingFlexibleWidth
      | UIViewAutoresizingFlexibleTopMargin 
      | UIViewAutoresizingFlexibleBottomMargin 
      | UIViewAutoresizingFlexibleRightMargin;

txtViewGrowing.autoresizesSubviews = YES;
[txtViewGrowing setPlaceHolderText:@"Type to Compose"];

[self.view addSubview:txtViewGrowing];
//[txtViewGrowing.internalTextView becomeFirstResponder];


[txtViewGrowing sizeToFit];
[self.view addSubview:btnSend];
[txtViewGrowing resignFirstResponder];
  

Есть ли какое-либо свойство GrowingTextView разрешать гиперссылку в этом.. Еще дайте мне решение, как я могу сделать свой чат доступным для ссылок…

Заранее спасибо…

Ответ №1:

Для Android: вы можете использовать autolink:web в свойствах (если вы работаете в eclipse), если нет, добавьте это в XML вашего textview : android:autoLink="web" .

Это преобразует каждую веб-ссылку в вашем textview в интерактивную ссылку.