我尝试将默认段落样式应用于NSTextView但它似乎无法正常工作。有什么想法吗?
var paragraphStyle:NSMutableParagraphStyle = NSMutableParagraphStyle();
paragraphStyle.lineSpacing = 100.0;
paragraphStyle.firstLineHeadIndent = 100.0;
WLMainEditor.defaultParagraphStyle = paragraphStyle;
答案 0 :(得分:0)
我发现最好从现有的段落样式开始并对其进行更改。如果您没有开始使用,请使用NSParagraphStyle.default()
let paragraphStyle = NSParagraphStyle.default().mutableCopy() as! NSMutableParagraphStyle
paragraphStyle.lineSpacing = 100
paragraphStyle.firstLineHeadIndent = 100
WLMainEditor.defaultParagraphStyle = paragraphStyle
此外,至少在此代码段中,paragraphStyle可以(并且应该是)let
而不是var
,因为它是Objective-C可变对象而不是Swift可变集合。