截断标签的开头

时间:2015-02-04 13:44:19

标签: cocoa swift nstextfield

我有一个标签对齐的标签(NSTextField)。当文本变得太大而无法显示时,文本的末尾将被截断(在标签的右边缘)。在我的情况下,我实际上想要截断文本的开头。如何在Interface Builder或代码中实现这一目标?

立即

| This sentence is to |

所需

| entence is too long |

2 个答案:

答案 0 :(得分:2)

我不太确定这是否适用于NSTextFields,我知道它适用于UILabels,但你试过了吗?

myTextField.lineBreakMode = NSLineBreakMode.ByTruncatingHead

答案 1 :(得分:2)

您正在寻找的是

[[myTextField cell] setLineBreakMode: NSLineBreakByTruncatingHead];

夫特:

myTextField.cell.lineBreakMode = NSLineBreakMode.ByTruncatingHead