2015-03-02 21 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中。

相關問題