0

尝试从自定义 NSTextView(使用 TextKit 组件)设置打印。这就是我现在使用第二个视图所做的事情:

override func printView(_ sender: Any?) {
    let printTextView = MyTextView(frame: view.frame, textContainer: self.textContainer)
    let op = NSPrintOperation(view: printTextView)

    op.run()
}

所以当 Print Dialog 出现时,它显示了正确的带有属性和布局的文本,但是原来MyTextView的突然是空的,就好像文本从视图移动到打印视图一样。

我在这里想念什么?

4

0 回答 0