我想添加一个图形效果/渐变,我在一个UIView的类中。我已经在界面生成器中选择了该类。
但是现在我想将其重新用于表视图。它不会让我在接口构建器中为表视图选择相同的类。
我不想重复我的绘图代码,该如何移动?
- (void)drawRect:(CGRect)rect {
// Drawing code.
}
最佳答案
可以使用内置的层阴影方法(在您的子类中)来替代drawRect:
- (void)awakeFromNib {
self.yourTableView.layer.shadowOffset = CGSizeMake(2.0, 2.0);
self.yourTableView.layer.shadowColor= [UIColor blackColor].CGColor;
}
关于ios - 如何重用drawRect代码?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30781795/