我正在尝试创建一个包含2行的NSTextField,该行在第二行的末尾被3个点截断:“ ...”。在Interface Builder中,可以选中“截断最后一条可见线”框。如何在Swift中以编程方式执行此操作?我尝试了以下方法:
label.maximumNumberOfLines = 2
label.lineBreakMode = .byWordWrapping
但这不会在末尾添加3个点。当我用label.lineBreakMode = .byTruncatingTail
切换第二行时,第一行在末尾被截断,根本没有第二行。
答案 0 :(得分:1)
您需要在cell
的{{1}}属性上进行如下设置:
NSTextField