Objective c 保持按钮高亮显示
这里的问题很简单。如何突出显示NSB按钮?似乎每当用户按下我高亮显示的按钮时,该按钮就会变得不高亮。有什么建议吗Objective c 保持按钮高亮显示,objective-c,cocoa,highlight,nsbutton,Objective C,Cocoa,Highlight,Nsbutton,这里的问题很简单。如何突出显示NSB按钮?似乎每当用户按下我高亮显示的按钮时,该按钮就会变得不高亮。有什么建议吗 提前谢谢 我猜你想要一个几乎是单向的切换按钮?您可以将UIControlStateNormal更改为UIControlStateHighlighted -(void)buttonPressed { [button setImage:[UIImage imageNamed:@"highlighted_image.png"] forState:UIControlStateNorm
提前谢谢 我猜你想要一个几乎是单向的切换按钮?您可以将UIControlStateNormal更改为UIControlStateHighlighted
-(void)buttonPressed
{
[button setImage:[UIImage imageNamed:@"highlighted_image.png"] forState:UIControlStateNormal];
}
如果您在XIB/NIB中进行设置,您可以将按钮类型设置为切换/按下/关闭等。我想您正在寻找:
[[btnFilter1 cell] setHighlighted:YES];
从用户界面的角度来看,这听起来(充其量)有些混乱。:-)这不是我想的。请注意,我感兴趣的是突出显示NSButton,而不是UIButton。我在为mac而不是iphone编写软件。