2011-11-27 74 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

谢谢,这工作! –

相关问题