2015-03-02 23 views
16

我试图按照下面链接的帖子来覆盖NSTextField的NSCell,但它看起来像setCellClass方法现在在OSX 10.10中已被弃用。NSControl的setCellClass在OS X 10.10中被弃用了,覆盖NSTextField的单元类有什么选择?

How to make NSTextField use custom subclass of NSTextFieldCell?

一个应该如何重写的NSTextField的细胞取代它的一个子类?

这样做的原因是为了使苹果公司非常困难的NSTextField单元的文本垂直居中。

+0

您是否找到任何解决方案? – adev 2017-08-02 07:18:52

回答

0

简短的回答是:不。根据the release notes,NSCell本身正在逐渐被弃用。

要垂直对齐某些文本,可以使用布局约束。根据情况,您可能需要将NSTextField放入更大的NSView中。

相关问题