7

我一直在寻找一种解决方案,使我的 NSTextField 底部对齐,我找到了这个并根据我的需要对其进行了调整。所以现在我有这个自定义的 NSTextFieldCell 但是我如何告诉我的 NSTextFields 使用这个类(以编程方式)?

4

2 回答 2

7

由于您询问如何以编程方式进行操作,因此您也可以在子类setCellClass:上使用该方法NSTextField。在loadorinitialize类方法中调用它:

+(void)load
{
    [self setCellClass:[MyTextFieldCell class]];
}

它不会对您在 Interface Builder 中定义的文本字段产生任何影响,因为在那里设置的文本字段单元格优先。

于 2012-07-02T16:30:14.920 回答
4

你试过 setCell: NSControl 类的方法吗?

- (void)setCell:(NSCell *)aCell
于 2012-07-02T12:08:34.187 回答