NSTextField を下揃えにするソリューションを探していましたが、これを見つけてニーズに合わせて調整しました。これで、このカスタム NSTextFieldCell ができましたが、NSTextFields にこのクラスを (プログラムで) 使用するように指示するにはどうすればよいですか?
3866 次
2 に答える
7
プログラムでそれを行う方法を尋ねるので、サブクラスでsetCellClass:
メソッドを使用することもできます。またはクラスメソッドNSTextField
で呼び出します。load
initialize
+(void)load
{
[self setCellClass:[MyTextFieldCell class]];
}
そこで設定されたテキストフィールドセルが優先されるため、InterfaceBuilderで定義されたテキストフィールドには何の関係もありません。
于 2012-07-02T16:30:14.920 に答える
4
setCell: NSControl クラスのメソッドを試しましたか?
- (void)setCell:(NSCell *)aCell
于 2012-07-02T12:08:34.187 に答える