0

私のアプリでは、インターフェイスにいくつかの NSColorWells がありますが、setColor:NSColor を呼び出すと、カラー ウェルの色が変わりません。これは方法です:

- (IBAction)randomColor:(id)sender {
    int size = 255;
    int R = arc4random_uniform(size);
    int G = arc4random_uniform(size);
    int B = arc4random_uniform(size);
    NSColor *newcolor = [NSColor colorWithCalibratedRed:R green:G blue:B alpha:1.0];
    [self.colorwell setColor:newcolor];
}

どのような問題が考えられますか?

4

1 に答える 1