TTStyledTextLabel проблема с URL - PullRequest
1 голос
/ 25 мая 2011

Я добавил TTStyledTextLabel внутри CustomCell для моего UITableView, код:

  TTStyledTextLabel * tt_title = [[[TTStyledTextLabel alloc] initWithFrame:CGRectMake(50, cell.frame.origin.y, 640, 200)] autorelease];
    tt_title.text = [TTStyledText textWithURLs:[[self.posts objectAtIndex:indexPath.row] message]];
    tt_title.font = [UIFont systemFontOfSize:15];
    tt_title.contentInset = UIEdgeInsetsMake(10, 10, 10, 10);
    [tt_title sizeToFit];
    [cell addSubview:tt_title

];

Переданная строка NSString имеет URL, однако, когда я нажимаюURL ничего не делает .. даже не открывает его в сафари .. почему это?

1 Ответ

0 голосов
/ 26 мая 2011

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

[TTStyledText textFromXHTML:[[self.posts objectAtIndex:indexPath.row] message] lineBreaks:NO URLs:YES];

и добавить <a href=''></a> к вашей строке

...