在按钮的IBAction上打开调色板

时间:2011-06-30 06:28:32

标签: objective-c cocoa

我有一个圆形矩形纹理按钮。单击该按钮后,我想打开调色板。我已经使用过这段代码,但它无效:

- (IBAction)chooseColor:(id)sender
{
    NSColorPanel *colorPanel;
    colorPanel = [NSColorPanel sharedColorPanel];
    [colorPanel setColor:[sender color]];

}

这是一款Mac应用程序。

1 个答案:

答案 0 :(得分:0)

随时获取该面板。祝你好运!

[[NSApplication sharedApplication] orderFrontColorPanel:nil];