NSString 一個好用的字串縮短(截斷)程式碼 (Using lineBreakMode on NSString) NSString-truncateToSize
再UILabel上有lineBreakMode屬性
可以讓我們選擇當字串長度過長時 要截短時要截中間還是後面
不過除了UILabel以外 還有很多地方可能會用到縮排的地方
NSString-truncateToSize就是讓我們可以指定字串長度 自動斷字的程式碼
已經用interface繼承了nsstring 因此我們直接呼叫就可以
請進入下面連結下載
https://gist.github.com/906714
效果如下
使用前(自動斷字)
使用後(指定長度斷字)
範例
可以讓我們選擇當字串長度過長時 要截短時要截中間還是後面
不過除了UILabel以外 還有很多地方可能會用到縮排的地方
NSString-truncateToSize就是讓我們可以指定字串長度 自動斷字的程式碼
已經用interface繼承了nsstring 因此我們直接呼叫就可以
請進入下面連結下載
https://gist.github.com/906714
效果如下
使用前(自動斷字)
使用後(指定長度斷字)
範例
title = [tempStr truncateToSize:CGSizeMake(240.0, 30.0) withFont:[UIFont systemFontOfSize:17.0f] lineBreakMode:UILineBreakModeMiddleTruncation];


留言