在 xCode 中使用 Swift (with import Cocoa),我试图设置 TextView 窗口的默认字体大小。我看到我可以通过这种方式设置默认字体名称和大小:
class ViewController: NSViewController {
@IBOutlet var textView: NSTextView!
...
override func viewDidAppear() {
let document = self.view.window?.windowController?.document as! Document
textView.textStorage?.setAttributedString(document.text)
textView.font = NSFont(name: "Helvetica", size: 18);
}
而且我想我看到我需要使用 nsUserFontOfSize 仅指定点大小,但经过大量搜索后我无法弄清楚语法。究竟应该用什么语法代替字符串“NSFont(name: "Helvetica", size: 18);"?