【发布时间】:2022-05-02 20:30:43
【问题描述】:
在我的应用程序中,界面中有一些 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];
}
可能是什么问题?
【问题讨论】:
-
颜色分量值大于1?
标签: objective-c macos nscolor nscolorwell