我的NSBrowser
一个窗户里有一个。如屏幕截图所示,它有一个复选框、图像和文本框。
我正在努力做两件事:
- 更改行选择颜色。默认情况下它是蓝色的。
- 对复选框的操作
复选框+图像+文本框被添加到这样的子类中NSBrowserCell
:
- (instancetype)init
{
self = [super init];
if (self) {
_buttonCell = [[NSButtonCell alloc] init];
[_buttonCell setButtonType:NSButtonTypeSwitch];
[_buttonCell setTarget:self];
[_buttonCell setAction:@selector(cellButtonClick:)];
[_buttonCell setTitle:@""];
_imageCell = [[NSImageCell alloc] init];
_textCell = [[NSTextFieldCell alloc] init];
}
return self;
}
我也添加了目标和动作,但它没有被调用。
我如何实现这两件事?
任何指导将不胜感激。