在表格视图中编辑单元格的内容时,我正在使用自定义编辑器。从文档中我看到自定义编辑器必须是 NSTextView。所以我将文本视图放在文档视图中,然后我通过 IBOutlet 从单元子类中引用它,以便将其分配为自定义编辑器。
执行所有这些操作时,我可以将编辑器设置为不绘制其背景,但是当用户编辑该单元格时会显示一个厚厚的白色边框,并且无法将其删除。
所以我以编程方式创建 NSTextView,将其指定为自定义编辑器,并且没有显示白色边框,但我现在无法更改背景,将其设置为 clearColor,设置字体、fontColor 等。我无法做任何事情它。它只是一个带有深色背景和白色文字的正方形。
有什么我没有做的吗?这是一个不好的方法?
谢谢你。