在NSScrollView中显示文本(Swift)
刚开始学习Swift并创建了一个小小的macOS应用程序,我想在其中使用a NSScrollView
来显示属性字符串。我试过了:
@IBOutlet var ScrollViewOutlet : NSScrollViewvar attributedString = NSMutableAttributedString(string: myText)
ScrollViewOutlet.insertText(attributedString)
但这似乎不起作用。感到困惑,因为对a进行完全相同的操作NSTextView
就像一种魅力。
我在这里想念什么?
回答:
似乎Xcode的早期beta版本(带有Swift)具有这种出口的严重问题(如您在此处看到:http
:
//swiftwtf.tumblr.com/post/88387419568/nstextview)。
textFieldOutlet.textStorage.mutableString.setString("Hello w0rld!")
要处理字符串,请为textField
代替scrollView
本身创建一个出口,这也是一种较好的做法。
以上是 在NSScrollView中显示文本(Swift) 的全部内容, 来源链接: utcz.com/qa/423283.html