保持NSButton突出显示

时间:2011-03-10 21:02:40

标签: objective-c cocoa highlight nsbutton

这里的问题非常简单。如何突出显示NSButton?似乎每当用户按下我突出显示的按钮时,按钮就会变得不亮。有什么建议吗?

提前致谢!

3 个答案:

答案 0 :(得分:1)

我认为你在寻找:

[[btnFilter1 cell] setHighlighted:YES];

答案 1 :(得分:0)

如果你在XIB / NIB中进行设置,你可以设置按钮的类型以切换/按下推/关等等。

答案 2 :(得分:-2)

我猜你想要几乎单向切换按钮?您可以将UIControlStateNormal更改为UIControlStateHighlighted。

-(void)buttonPressed
{
    [button setImage:[UIImage imageNamed:@"highlighted_image.png"] forState:UIControlStateNormal];
}