NSString 一個好用的字串縮短(截斷)程式碼 (Using lineBreakMode on NSString) NSString-truncateToSize

再UILabel上有lineBreakMode屬性
可以讓我們選擇當字串長度過長時 要截短時要截中間還是後面
不過除了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];


留言

這個網誌中的熱門文章

Office 2021 離線安裝封裝與KMS啟動步驟

Ollama使用心得與模型導入教學

ARC下NSMutableDictionary 無法使用retainCount