重写drawRect方法之后,绘图区域之外为黑

来源:互联网 发布:主角与配角知乎 编辑:程序博客网 时间:2024/06/16 06:44

在ios开发中 ,为什么自定义UIView 重写drawRect方法之后,绘图区域之外为黑,合理的情况是,我没有绘制或者填充的区域应该是透明的才对啊,如果我希望没有绘制的地方为 透明 该如何做?

其实答案很简单,就是在自定义的UIView类中重写init方法,在里面设置view的背景色,这样的话,绘图区域外就会变成自己设置的背景色了。

0 0
原创粉丝点击