我有一个可变宽度字体的NSString,它必须适合固定大小的UIView。当前,字符串被截断并呈现。
我想获取可见的子字符串,以便可以在其后面附加一个省略号(...)。
最佳答案
如果您使用的是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