我在这行代码中不断收到错误:
[round setCornerRadius:10.0f];
这是我正在做的事情。
CALayer *round = [_logInBtn layer];
[round setMasksToBounds:YES];
[round setCornerRadius:10.0f];// here is where the error is at
[round setBorderWidth:1.0];
[round setBorderColor:[[UIColor grayColor] CGColor]];
_loginBtn
只是一个UIButton
;
它是这样说的:EXC_BAD_ACCESS(code=2, address=0x4a59)
这是在日志中:<Error>: CGGradientCreateWithColors: invalid color space.
奇怪的是,它只会在我尝试构建时给我这个错误。我能做些什么来修复这个错误?