- (void)drawRect:(CGRect)rect {
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextClearRect(context, rect);
....
}
运行发现背景始终为黑色,无法设置为透明,后搜索发现只要在初始化时,设置opaque为NO即可,
- (void)drawRect:(CGRect)rect {
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextClearRect(context, rect);
....
}
运行发现背景始终为黑色,无法设置为透明,后搜索发现只要在初始化时,设置opaque为NO即可,
本文标题:自定义UIView的drawRect时背景为黑色的解决
本文链接:https://www.haomeiwen.com/subject/lcvmdctx.html
网友评论