Ios UILabel从左起用省略号截断
如果UILabel上有一个长文本,我希望使用省略号形式,并从左侧而不是右侧截断 有没有一种好方法可以在不影响文本大小或只允许特定字符串长度的情况下实现这一点 例如: 而不是:Ios UILabel从左起用省略号截断,ios,objective-c,Ios,Objective C,如果UILabel上有一个长文本,我希望使用省略号形式,并从左侧而不是右侧截断 有没有一种好方法可以在不影响文本大小或只允许特定字符串长度的情况下实现这一点 例如: 而不是: This is a long senten... 我想: ...is a long sentence. 哇,几分钟后,我发现了NslineBreakbyTruncinghead 因此,只需根据您要使用的标签执行label.lineBreakMode=NSLineBreakByTruncatingHead: self.l
This is a long senten...
我想:
...is a long sentence.
哇,几分钟后,我发现了NslineBreakbyTruncinghead 因此,只需根据您要使用的标签执行label.lineBreakMode=NSLineBreakByTruncatingHead:
self.lineBreakMode = NSLineBreakByTruncatingHead
您需要调整lineBreakMode值:
用于包装和截断标签文本的技术
所有选项包括:
enum {
NSLineBreakByWordWrapping = 0,
NSLineBreakByCharWrapping,
NSLineBreakByClipping,
NSLineBreakByTruncatingHead,
NSLineBreakByTruncatingTail,
NSLineBreakByTruncatingMiddle
};
typedef NSUInteger NSLineBreakMode