我在storybord中将自定义视图的背景设置为黑色,我想在代码中更改它,在自定义视图源代码中::
@implementation CusView
-(id) initWithCoder:(NSCoder *)aDecoder{
self = [super initWithCoder:aDecoder];
if(self){
[self setBackgroundColor:[UIColor whiteColor]];
}
return self;
}
-(void) awakeFromNib{
[self setBackgroundColor:[UIColor whiteColor]];
}
@end
但背景颜色没有变化,我不知道为什么,因为我需要在许多视图控制器中重用CusView,所以我不想在视图控制器中初始化cusview