2011-11-27 78 views
1

我有一個可變寬度字體的NSString,它必須適合固定大小的UIView。目前,該字符串被截斷並呈現。截斷NSString以適合特定寬度

我想獲得可見的子串,所以我可以附加一個elipsis(...)它。

回答

1

如果您使用的是UILabel,您可以設置lineBreakMode一個的

UILineBreakModeHeadTruncation 
UILineBreakModeTailTruncation 
UILineBreakModeMiddleTruncation 

不同的位置指在...去。你想要UILineBreakModeTailTruncation

http://developer.apple.com/library/ios/#documentation/uikit/reference/UILabel_Class/Reference/UILabel.html#//apple_ref/occ/instp/UILabel/lineBreakMode

+0

只要讓你的UILabel適合UIView的大小。 – Tim

+0

謝謝,這工作! –

相關問題