我正在尝试为我的应用程序更改我的nsbutton的图像。 我已经搜索并找到了几种方法,但目前没有一种方法可以帮助我。
我查看了以下解决方案:
How to set NSButton background image Using -setImage on NSButton
我点击按钮时调用了一个例程:
- (IBAction)pauseResumeButtonAction:(id)sender
{ IAgentInterface * agentInterface = ioc :: Container :: Resolve();
if (self.pauseResumeSwitch == PauseResumeSwitch::PAUSE)
{
//if ready to pause do this
AgentCommand cmd( AGENT_CMD_PAUSE_SERVICE);
agentInterface->sendAgentCommand( cmd );
self.pauseResumeSwitch = PauseResumeSwitch::RESUME;
[self.pauseResumeButton setImage:[NSImage imageNamed:@"pause.png"]];
}
else if (self.pauseResumeSwitch == PauseResumeSwitch::RESUME)
{
//else if ready to resume do this
AgentCommand cmd( AGENT_CMD_RESUME_SERVICE);
agentInterface->sendAgentCommand( cmd );
self.pauseResumeSwitch = PauseResumeSwitch::PAUSE;
[self.pauseResumeButton setImage:[NSImage imageNamed:@"resume.png"]];
}
}
有人可以帮我找到我的错误吗? 这将是非常有帮助的
提前感谢:)