我试图按照下面链接中的文章来覆盖NSTextField的NSCell,但是在OSX 10.10中,setCellClass方法已经被弃用了。 如何使NSTextField使用自定义的NSTextFieldCell子类? 应该如何覆盖NSTextField的单元格并将其替换为子类?这样做的原因是为了垂直居中NSTextField单元格的文本,这是苹果公司非常困难的。
public override class var cellClass: AnyClass? { get { YourCustomCell.self } set {} } 在NSControl的子类上似乎有效。