加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xcode – 使用NSScrollView显示文本

发布时间:2020-12-15 01:44:30 所属栏目:百科 来源:网络整理
导读:我刚开始学习Swift并创建了一个小的OSX-App,我想在其中使用NSScrollView来显示NSMutableAttributedString.我试过了: @IBOutlet var ScrollViewOutlet : NSScrollViewvar attributedString = NSMutableAttributedString(string: myText)ScrollViewOutlet.ins
我刚开始学习Swift并创建了一个小的OSX-App,我想在其中使用NSScrollView来显示NSMutableAttributedString.我试过了:

@IBOutlet var ScrollViewOutlet : NSScrollView
var attributedString = NSMutableAttributedString(string: myText)
ScrollViewOutlet.insertText(attributedString)

……但可悲的是,它没有用.这有点令人困惑,因为使用NSTextView,我没有问题.我的错误在哪里?

解决方法

似乎早期的xcode版本存在一些与这类插座有关的问题(正如你在这里看到的那样swiftwtf.tumblr.com/post/88387419568/nstextview),但是,因为xcode 6 beta 6正在运行.

我注意到你无法直接更改NSScrollView或NSTextView的内容,所以我做了以下操作,只在textStorage中设置字符串

textFieldOutlet.textStorage.mutableString.setString("your string here")

……它工作得很好.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读