2012-07-17 72 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