2012-07-17 75 views
3

以下开源主要用于超链接URL,电话号码。等/ https://github.com/clawoo/IFTweetLabelIFTweetLabel长URL主要问题

但在这个开源的一个重大问题,即如果过长(超过1线)

我曾尝试使用以下网址尝试,它只是超链接的第一行从未超链接而不是3lines http://2.bp.blogspot.com/_wuODgRtiCUY/TO2W2EqC2hI/AAAAAAAAAEA/PbwTm9Cl8As/s1600/Shining-Apple-Logo-759135.jpg

请张贴一些解决方案或任何其他良好的开源。

谢谢

+0

我有同样的问题。 – 2013-11-29 05:31:55

+0

我一直在寻找这个问题很长一段时间的解决方案。 – Caimen 2013-12-06 19:37:32

回答

0

刚刚得到解决方案。

注释掉代码:

// BOOL breakWidth = NO;

/*if (currentSize.width > frame.size.width) 
{ 
// the width of the text in the frame caused the line to break 
    //NSLog(@"------ scanText = '%@', currentSize = %@", scanText,  
    //NSStringFromCGSize(currentSize)); 
     breakWidth = YES; 

    }*/ 

现在它不会检查字符串的宽度(或1行的结尾)并检查整个字符串,直到它获得新的行字符。

+0

好的,但是如果你注释掉// BOOL breakWidth = NO;它打破了IFTweet中的其他几行代码。特别是第278行if(breakLine || breakWidth){ 你如何解释? – Caimen 2013-12-06 19:17:15