在ios开发中 ,为什么自定义UIView 重写drawRect方法之后,绘图区域之外为黑,合理的情况是,我没有绘制或者填充的区域应该是透明的才对啊,如果我希望没有绘制的地方为 透明 该如何做?
其实答案很简单,就是在自定义的UIView类中重写init方法,在里面设置view的背景色,这样的话,绘图区域外就会变成自己设置的背景色了。
本文详细介绍了在iOS开发中,当自定义UIView重写drawRect方法后,如何设置绘图区域外的背景颜色使之变为透明或自定义颜色。通过在UIView的init方法中设置view的背景色,可以实现这一效果。
在ios开发中 ,为什么自定义UIView 重写drawRect方法之后,绘图区域之外为黑,合理的情况是,我没有绘制或者填充的区域应该是透明的才对啊,如果我希望没有绘制的地方为 透明 该如何做?
其实答案很简单,就是在自定义的UIView类中重写init方法,在里面设置view的背景色,这样的话,绘图区域外就会变成自己设置的背景色了。

被折叠的 条评论
为什么被折叠?