我有一个可变宽度字体的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

10-08 08:27
查看更多