我可以在不覆盖该drawRect
方法的情况下执行此操作吗?
我尝试了以下方法:
UIImage *navBarImage = [[UIImage imageNamed:@"image_navbg.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(5, 5, 5, 5)];
[self.descriptionBar setBackgroundColor:[UIColor colorWithPatternImage:navBarImage]];
[self.bottomBar setBackgroundColor:[UIColor colorWithPatternImage:navBarImage]];
其中 image_navbg.png 是一个纯哑光黑色方块。我得到的结果仍然是黑灰色渐变。
设置这些也无济于事:
[self.descriptionBar setTranslucent:YES];
[self.bottomBar setTranslucent:YES];