gpt4 book ai didi

swift - NSTextView:应用段落样式

转载 作者:行者123 更新时间:2023-11-30 14:06:29 24 4
gpt4 key购买 nike

我正在尝试将默认段落样式应用于 NSTextView 但它似乎不起作用。有什么想法吗?

    var paragraphStyle:NSMutableParagraphStyle = NSMutableParagraphStyle();
paragraphStyle.lineSpacing = 100.0;
paragraphStyle.firstLineHeadIndent = 100.0;
WLMainEditor.defaultParagraphStyle = paragraphStyle;

最佳答案

我发现从现有的段落样式开始并对其进行更改总是效果最好。如果您没有开始,请使用 NSParagraphStyle.default()

let paragraphStyle = NSParagraphStyle.default().mutableCopy() as! NSMutableParagraphStyle
paragraphStyle.lineSpacing = 100
paragraphStyle.firstLineHeadIndent = 100
WLMainEditor.defaultParagraphStyle = paragraphStyle

此外,至少在此代码片段中,paragraphStyle 可以(并且应该)是 let 而不是 var,因为它是 Objective-C 可变对象而不是Swift 可变集合。

关于swift - NSTextView:应用段落样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32327143/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com