我使用的是TTTAttributedLabel,但現在當我嘗試顯示某個鏈接時,它會從中心剪切單詞,就像您可以在附加圖像中看到的那樣,單詞「f」後切斷了單詞「fun」 「un」出現在下一行。但我希望完整的單詞應顯示在第一行或下一行。任何幫助。在TTTAttributedLabel中截斷的字
if ([_label isKindOfClass:[TTTAttributedLabel class]])
{
TTTAttributedLabel *tttLabel=(TTTAttributedLabel *)_label;
[tttLabel setDelegate:self];
[tttLabel setDataDetectorTypes:UIDataDetectorTypeLink|UIDataDetectorTypePhoneNumber];
[tttLabel setLineBreakMode:NSLineBreakByWordWrapping];
[tttLabel setText:attributedText];
if ([dic objectForKey:@"texttolink"]!=nil)
{
[tttLabel addLinkToURL:[NSURL URLWithString:[dic objectForKey:@"hyperlink"]] withRange:[text rangeOfString:[dic objectForKey:@"texttolink"] options:NSCaseInsensitiveSearch]];
}
}
不,這不能解決我的問題 – 2013-04-09 08:17:42
你可以發佈一些代碼嗎? – 2013-04-09 08:18:55
發佈了一些代碼。它在我看來TTTAttributedLabel中的一個錯誤 – 2013-04-09 08:21:12