自定义View 中的 canvas 坐标系旋转问题
自定义view 中经常会看到这种写法
canvas.save();canvas.rotate();canvas.restore();请问什么场景下需要旋转canvas,这种写法有什么好处? |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
比如旋转60度画一个矩形。。
然后再恢复,
就得到了一个旋转-60度的矩形。
或者旋转30度画一条线什么的。 不旋转的话你就得加入计算旋转后坐标的语句了。 |
|
|
|
|