
var attributedString = NSMutableAttributedString(string: "This is my text,I can keep going for many characters")var para = NSMutableParagraphStyle()para.lineBreakMode = NSlineBreakMode.ByTruncatingTaillet globalAttributes = [ NSParagraphStyleAttributename: para]let range = NSRange(location:0,length: attributedString.length)attributedString.addAttributes(globalAttributes,range: range)cellVIEw.myTextVIEw!.textStorage?.setAttributedString(attributedString)
我在NSTextVIEw上尝试过高度限制.我试过了:
cellVIEw.myTextVIEw!.textContainer?.containerSize = NSMakeSize(300,32)
我已经尝试为NSScrollVIEw创建IBOutlet NSTextVIEw并调整其高度.获得两条线和截断都没有运气.任何帮助是极大的赞赏.我觉得我只是错过了方法或设置.谢谢!
解决方法 您可以使用配置为多行标签的NSTextFIEld.这意味着将其单元格的包裹属性设置为true,如果需要,将其truncateLastVisibleline设置为true. 总结以上是内存溢出为你收集整理的macos – 如何将NSTextView限制为2行?全部内容,希望文章能够帮你解决macos – 如何将NSTextView限制为2行?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)