我有一个非常简单的 UIView 子类,其中包含以下内容:
- (void)drawRect:(CGRect)rect{
CGContextRef context= UIGraphicsGetCurrentContext();
CGContextSetFillColorWithColor(context, [UIColor redColor].CGColor);
CGContextSetAlpha(context, 0.5);
CGContextFillEllipseInRect(context, CGRectMake(0,0,self.frame.size.width,self.frame.size.height));
}
UITableViewCell
但是当我将它添加到我的 imageView时,图像的背景是黑色的。有什么办法可以使这个圆圈周围的背景清晰吗?
此外,我cell.imageView
要显示的方式是添加一个较小的图像,cell.imageView.image
因为没有它,imageView
就不会出现。有没有办法解决这个问题?