canvas 重绘导致cover-view尺寸出问题
需求描述:在canvas上覆盖内容,重绘canvas后,动态改变覆盖内容的位置
代码流程:初始绘制canvas,然后点击“重绘”动态随机改变覆盖内容的位置
问题描述:初始绘制完成后,效果正常;点击“重绘”之后,随机改变覆盖头像的左边距和上边距,覆盖头像的尺寸出现问题。
下图是正常效果:【iOS iPhone7截图】
下图是异常效果:【iOS iPhone7截图】
为了对比清晰,我给cover-view加了背景色。我以为是绘制图片导致cover-view尺寸问题;但是绘制矩形,也同样导致此问题。而且问题只在iOS上有,Android上是正常的。
我就想知道,这是组件问题??还是组件问题!!